Project-oriented course for senior computer science majors who wish to explore advanced program development techniques utilizing operating system services. Hands-on experience in advanced development of applications focusing on the development of distributed and client/server applications. Credits:3 Prerequisite:CS 372
Study of parallel architecture and parallel programming paradigms. A comparison of large-grain and fine-grain programming methods. Topics also include: process creation and termination, shared and private data, scheduling algorithms and interprocess communication. Credits:3 Prerequisite:CS 311
Fundamentals of modern 3D interactive computer graphics. Covers fundamental graphics algorithms for modeling, rendering, lighting and shading as well as the operations of GPU hardware and a modern programming API such as OpenGL. Credits:4 Prerequisite:CS 260 (MTH 341 recommended)
Design and construction of computer models. Use of these models will be used to simulate the behavior of the modeled system to better understand the system, predict how it might behave under different circumstances and find ways to improve the “performance” of the system. Covers both discrete and continuous system models. Study of the process of “translating” one’s mental models into a computer modeling language in order to perform simulations. Credits:3 Prerequisite:CS 260
Explores computation in massively interconnected networks of simple, autonomous processing elements. Students will complete individual projects exploring the computational properties of neural networks. Students are expected to be comfortable with calculus and simple matrix operations. Credits:3 Prerequisite:CS 311
Introduces digital investigation. Covers the analysis of data structures of files, as well as storing and retrieving files in different operating systems. Credits:4 Prerequisite:CS 271 and CS 372
Course show how computing can interact with the physical world. Physical computing systems commonly include a micro controller or single-board computer, interface systems and various sensors and output devices, e.g. motors and switches. Students will learn the operation and programming of such systems for effective use. Previous experience with C and/or C++ programming language is recommended. Credits:3 Prerequisite:CS 272
Course is to be offered on an individual student basis. It is designed to support students who need to investigate topics not covered in existing courses. Credits:1-4 Prerequisite:CS 600 and CS 610
Students will broaden their knowledge regarding research areas and current trends of Computer Science and IT industry through guest lectures, research and peer presentations. May be repeated for up to 8 credits. Credits:1
Introduces the basics of computer security and investigates ways to prevent hackers from accessing websites. Will analyze formal criteria and properties of hardware, software and database security systems. Credits:4
Field placement in a setting where computer education applications may be encountered under guidance and supervision. May be repeated for up to 12 credits. Credits:3-9
Application of the computer to create, organize and display text and graphics in print and non-print media. Training on a graphics program, page layout program and a slide transparency generating program. Credits:3
Application of the principles of instructional design to the creation of computer-based lessons using Hypermedia. Courseware developed will stress developmental techniques and validation. Credits:3
Deals with the aesthetic/technical aspects of selection, evaluation and employment of various “authoring” tools for designing electronic portfolios. Credits:3 Prerequisite:CSE 440/CSE 540
Application of the computer to create, organize and display text and graphics in print and non-print media. Training on a graphics program, page layout program and a slide transparency generating program. Credits:3
Application of the principles of instructional design to the creation of computer-based lessons using Hypermedia. Courseware developed will stress developmental techniques and validation. Credits:3
Deals with the aesthetic/technical aspects of selection, evaluation and employment of various “authoring” tools for designing electronic portfolios. Credits:3 Prerequisite:CSE 440/CSE 540
Culminating project for the MS Ed Information Technology degree. Students will complete a professional project of their choosing, approved by their adviser, which applies their knowledge of information technologies and education. Eligible for the RP grade option. Credits:3-9
The professional portfolio is one option for meeting the exit requirements for the MS Ed information technology degree. This portfolio will be a reflection of students’ understanding of the literature in the field of educational technology, their mastery of the MS Ed proficiencies and National Educational Technology Standards and their ability to synthesize and apply their knowledge in the production of high quality educational materials. Eligible for the RP grade option. Credits:3
Course follows two distinct strands of activity: a theoretical/philosophical analysis of the underpinnings of technology use and hands-on skill development in the use of hardware and software. Credits:3
Course will include technology and effective information literacy, including developing and presenting materials, assisting in planning and record-keeping and functioning in an information-rich environment. This course explores strategies and support systems for literacy in information and digital citizenship. Credits:3
Examines the influence of media in our culture and explores methods for teaching media literary. 21st-century media literacy skills include thinking critically about how we consume media messages (access, analysis, evaluation) and becoming skilled in the creation of messages using a variety of media, including, but not limited to, film, websites, photography and advertising. Credits:3
A look at how ideas are organized in a variety of media. Explores how information is encoded in text, graphics, audio and motion media. Effectively choosing and designing appropriate media for the communication of ideas. Credits:3
Introduction to the philosophy and methodology of designing online courses and teaching online. Topics include establishing a community online, fostering meaningful dialogue, facilitating group work, designing effective learning experiences and assessing student progress. Students will learn skills for course construction in a variety of course formats and will create a short course that uses tools within a course management system as well as resources available through the Web. Credits:3
Using and evaluating open source (OS) tools for educational purposes while familiarizing participants with a general history of OS software. Students will actively use open-source operating systems, programs and platforms while learning how to evaluate OS products. Students will leave with practical, OS software-based classroom activities and strategies. Credits:3
Focuses on reading classic texts and ground-breaking recent texts in the field of technology. Readings vary by term, focusing on themes such as media and culture, emerging technologies, technology in education, etc. Students should expect to read three to five books each term. May be repeated for up to 12 credits, if content is different. Credits:3
Theoretical and practical aspects of computer-aided tool use. Explores ways in which perceptions of education may be altered when implementing computer-based technologies. Cultural implications will also be explored. Students will explore a range of computer management applications from simple record-keeping to more sophisticated planning and forecasting techniques, utilizing a variety of computer-based management programs. Credits:3
CSE 623 Teaching English Language Learners Through Technology
Explores a variety of online tools and looks at proven ways these tools can be used to support language development and content learning for English language learners. Examines how technology tools can be used in meaningful ways, to allow additional collaboration between colleagues, teacher and students and students themselves. Includes hands on exploration of blogs, wikis, podcasts, screencasts, social networking, online imaging, online presentation tools and more. Credits:3
Course will relate to a number of topics/issues germane to the use of internet technologies in schools/classrooms/media centers. Students will become knowledgeable about the practical, theoretical and philosophical implications of using the internet in education. Credits:3
Technical and theoretical aspects of designing and creating a website. Concentrates on development software and protocols associated with site design. Examines educational and cultural issues related to the use of the internet and issues related to development of websites in educational settings. Students will create their own websites. Credits:3
Explores the many web 2.0 tools online and looks at proven ways these tools are used in education. Examines how Web 2.0 tools can be used in meaningful ways, when appropriate, to allow additional collaboration between colleagues, teacher and students and students themselves. Includes hands-on exploration of blogs, wikis, podcasts, screencasts, RSS, social networking, online imaging, online presentation tools and more. Credits:3
CSE 628 Teaching Across the Curriculum Using Geospatial Technologies
Course will focus on accessing, organizing and analyzing spatial information that allows students to make informed decisions. Participants will prepare and present education-related projects using spatial technologies that focus on how to guide students in using technology to communicate information and ideas. Issues of ethical use and the powers of spatial technologies to persuade, extend communication and inform will be addressed. Credits:3
Students will create a professional, business or education-related website using free web-based software, widgets and training. Course emphasizes learning by doing and following best practices for creating user-friendly websites. Designed to train and develop web design skills as well as develop the ability to work with and employ free, online tools. By closely learning one system, students can apply that knowledge and easily integrate with other systems available online. Credits:3
CSE 632 Social and Philosophical Issues in Educational Technology
Examines educational technology’s use and impact from cultural and philosophical perspectives. Through writing, students connect larger cultural and philosophical issues of educational technology to their own teaching practice. Credits:3
Allows students the opportunity to observe and participate with professionals working with technology in an educational setting. Activities might include designing and developing educational materials, providing technical support to educators, developing technical support materials or providing technical support to students. Activities will occur under the supervision of or in collaboration with, a working professional. Eligible for the RP grade option. Credits:3
Principles and practices of digital audio and video production and editing for instructional environments. Will develop skills for video production, examine ways to infuse video into educational contexts and evaluate its potential for the improvement of teaching and learning. Project-based course taught through a combination of lecture, discussion, demonstration and hands-on practice. Credits:3
Introduces the basics of Photoshop with a focus on using the program for design. We will learn to select and copy or cut portions of an image to add to a different image, learn to work with text, learn to use filters and special effects and much more. Lots of time for hands-on-work. Credits:1
Focus on making video accessible via captioning and audio description, with particular emphasis on captioning. Students discuss and try out different captioning tools, discuss captioning best practices, review potential classroom applications and caption videos they have made or would like to use in their classes. Credits:1
Focus on best practices for planning and creating screencasts. Students will use several different types of software and discuss audio quality, scripting, captioning, etc. Credits:1
CSE 670 Teaching Content with Technology: Secondary
Examines technology tools for teaching specific content knowledge at the middle/high school level. Explores effective uses of technologies for presenting content, promoting collaboration, encouraging critical thinking and developing understanding. Includes skills for evaluating and using technology tools to design educational materials that teach targeted content. Course will focus on a specific content area: math, science, social studies, language arts, health, P.E., ESOL/foreign language. May be repeated for credit, if content is different. Credits:1
CSE 671 Teaching Content with Technology: Elementary
Examines technology tools for teaching specific content knowledge at the elementary school level. Explores effective uses of technologies for presenting content, promoting collaboration, encouraging critical thinking and developing understanding. Includes skills for evaluating appropriate use of technology with young students. Course will focus on specific content areas each term. May be repeated for credit, if content is different. Credits:1
Course will expose students to the many sources available for funding technology in educational settings. Students will learn to locate grant opportunities, understand the proposal process and develop a well-written grant proposal. Credits:1
Explores classroom management issues surrounding the use of technology in the classroom. Students will learn how to set up activities and classroom spaces to maximize productive time with technology. They will learn tips and tricks for managing technology and students in both the classroom and the computer lab. Credits:1
Explores a variety of ways for delivering web based instruction using available freeware software and commonly used Microsoft Office products. Students will create and design tutorials using text, audio, images, screen captures, screen casting, animation, wikis and course-authoring products. Credits:1
Explores the use of assessment to make informed instructional decisions at the classroom, program, school and district level. The difference between formative and summative assessment and the appropriate use of each will be examined. Students will apply the concepts learned to make informed instructional decisions based on available online assessment resources. Credits:1
Explores ways to use mobile devices for educational purposes in the classroom. Students will learn how to locate and evaluate educational applications to download on their devices and use these applications effectively with students in their classes. They will develop educational content such as podcasts and movies that can be played on mobile devices and will learn to program their own simple iPhone applications. Credits:1
Introduces educators to principles of learning found in video and computer games. Explores the use of video and computer games in teaching. Develops and expands students’ understanding of the educational use of video and computer games through a series of readings, presentations, lab work, demonstrations, small group projects and independent exploration. Credits:1
Explores methods of showcasing best works in digital format. Focus on processing documents in a variety of formats so that they can be displayed digitally in a standard format appropriate for universal viewing, such as PDF. Attention to design and display of information. Credits:1
Provides background and skills in digital photography for educators and school media specialists. Students will explore standard functions available on digital cameras, including macro focusing, copy stand work, field photography and QuickTime movies. Also covers digital photo editing, photo file management and image enhancement, including publishing to the web and importing to documents. Credits:1
Hands-on experience writing, shooting, editing and publishing short videos using simple video-editing tools. Students will learn how to work with video in a classroom setting and will explore a variety of inexpensive and free online tools. Credits:1
Explores the advantages and disadvantages of reusable educational content known as learning objects. Using web searches and exploration of learning object repositories, students will locate and evaluate free and inexpensive learning objects in a variety of content areas. They will learn to download and insert objects within educational materials such as websites, online courses or digital tutorials. Credits:1
Explores free and inexpensive tools for creating, editing and publishing music digitally. Students will create musical pieces and use them in a variety of media such as video, websites, podcasts and exploration of effective ways to incorporate music in the classroom. Credits:1
Explores uses of blogs in education, focusing on creating blogs for both teaching and professional development. Students will learn to create blogs using a variety of free blogging tools, add media to blogs, market their blogs, communicate with parents, students, colleagues and professionals via blogs, teach with blogs and embed blogs in their websites. Credits:1
Explores methods for using wikis and other web tools to teach collaboration skills in the classroom, for promoting collaboration in online classes and for participating in professional collaborations. Develops skills for creating and maintaining educational wikis and other tools. Credits:1
Focuses on developing skills for creating podcasts and vodcasts using free or inexpensive tools. Students will also locate high-quality educational podcasts available through a variety of online sources and explore uses of podcasts and vodcasts in education. Credits:1
Students will learn how to develop their own personal learning environment by creating connections to valuable educational resources and relevant content area experts; utilize tools such as RSS and aggregators to bring these resources directly to their desktops; develop skills for maintaining a constantly updated connection with breaking news within their disciplines; and will learn to become active participants by sharing their own expertise. Credits:1
An in-depth study of a special topic in educational technology, to be identified as the need arises. May be repeated for credit, if content is different. Credits:1
Course is reserved for international students completing a final thesis, project, portfolio or studying for comprehensive exams. All other coursework in master’s degree program must be completed. May be repeated four times for credit. Credits:3
Participation in physical conditioning specifically designed for dancers. This course does not meet the LACC creative arts requirement. May be repeated once for credit. Students retaking course may be allowed to participate in their own individualized conditioning programs with instructor supervision. Credits:1
First course in an introduction to the performance of traditional and popular dance styles from a selection of world dance perspectives. Emphasizing practice and performance, the course examines dance forms in relation to their specific cultural contexts. May be repeated for credit. Credits:1 Diversity:May meet requirement, see class schedule
Second course in an introduction to the performance of traditional and popular dance styles from a selection of world dance perspectives. Emphasizing practice and performance, the course examines dance forms in relation to their specific cultural contexts. May be repeated for credit. Credits:1 Diversity:May meet requirement, see class schedule
Third course in an introduction to the performance of traditional and popular dance styles from a selection of world dance perspectives. Emphasizing practice and performance, the course examines dance forms in relation to their specific cultural contexts May be repeated for credit. Credits:1 Diversity:May meet requirement, see class schedule
First course at the beginning level in the performance of contemporary dance styles from urban- American street dance. Course emphasizes practice and performance. May be repeated for credit. Credits:1
Second course at the beginning level in the performance of contemporary dance styles from urban-American street dance. Course further develops practice and performance. May be repeated for credit. Credits:1
Third course at the beginning level in the performance of contemporary dance styles from urban-American street dance. Course consolidates skills in practice and performance. May be repeated for credit. Credits:1
First course in an introduction to the basic concepts of body alignment and technique in the modern dance style. Course emphasizes practice and performance that develops creative expression through movement. May be repeated for credit. Credits:1
Second course in an introduction to the basic concepts of body alignment and technique in the modern dance style. Course further develops practice, creative expression through movement and performance. May be repeated for credit. Credits:1
Third course in an introduction to the basic concepts of body alignment and technique in the modern dance style. Course focuses on consolidating skills in practice, creative expression and performance. May be repeated for credit. Credits:1
First course in an introduction to the basic concepts of body alignment and technique in traditional ballet. Course emphasizes basic movement sequences, the accompanying French terminology, practice and performance. May be repeated for credit. Credits:1
Second course in an introduction to the basic concepts of body alignment and technique in traditional ballet. Course further develops basic movement sequences, French terminology, practice and performance. May be repeated for credit. Credits:1
Third course in an introduction to the basic concepts of body alignment and technique in traditional ballet. Course focuses on consolidating skills of basic movement sequences, French terminology, practice and performance. May be repeated for credit. Credits:1
First course in an introduction to the basic concepts of body alignment and technique in the jazz dance style. Course emphasizes rhythmic awareness, practice and performance. May be repeated for credit. Credits:1
Second course in an introduction to the basic concepts of body alignment and technique in the jazz dance style. Course further develops rhythmic awareness, practice and performance. May be repeated for credit. Credits:1
Third course in an introduction to the basic concepts of body alignment and technique in the jazz dance style. Course focuses on consolidating skills in rhythmic awareness, practice and performance. May be repeated for credit. Credits:1
First course in the introduction to the basic elements of tap dance. Course emphasizes steps and techniques in a variety of styles. May be repeated for credit. Credits:1
Second course in the introduction to the basic elements of tap dance. Course further develops steps and techniques in a variety of styles. May be repeated for credit. Credits:1
Third course in the introduction to the basic elements of tap dance. Course focuses on consolidating skill with steps and techniques in a variety of styles. May be repeated for credit. Credits:1
Introduces dance majors to the importance of healthy practices for improved health, well-being and dance performance. A series of individual assessments and health screenings will be conducted for dancers to gain knowledge of their current practices and as a basis for designing programs for optimal wellness and performance. This course does not meet the LACC creative arts requirement. Credits:3