|
Chemistry |
|
-
CHEM 373 - Physical Chemistry II Units: 3 Three hours lecture per week Prerequisite: CHEM 122 with a grade of C or better, PHYS 101 or PHYS 201 , and MATH 150 Introduction to quantum mechanics, atomic and molecular structure, spectroscopy, and statistical mechanics.
|
|
-
CHEM 410 - Advanced Organic Synthesis Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 305 (or concurrent enrollment), CHEM 314 , and CHEM 315 or Consent of Instructor This course will examine modern synthetic reactions and approaches in the design of complex organic molecules. The laboratory introduces students to advanced synthetic reactions and techniques, including inert-atmosphere techniques. A lab fee is required.
|
|
-
CHEM 415 - Molecular Structure Determination Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 305 (or concurrent enrollment), CHEM 314 , CHEM 315 or Consent of Instructor Examines modern techniques for the determination of the structure of organic and inorganic compounds. Topics include X-ray crystallography, nuclear magnetic resonance spectroscopy, mass spectrometry, infrared spectroscopy, ultraviolet spectroscopy, and molecular modeling. A lab fee is required.
|
|
-
CHEM 420 - Advanced Inorganic Chemistry Units: 3 Three hours lecture per week Prerequisite: CHEM 314 and CHEM 371 Structure and bonding of inorganic compounds, survey of the chemistry of metal and non-metal elements, coordination compounds, organometallic compounds, mechanisms and reactions, and their applications in catalysis and solid state materials.
|
|
-
CHEM 450 - Instrumental Analysis and Laboratory Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 250 , CHEM 251 , CHEM 305 (or concurrent enrollment or Consent of Instructor), and CHEM 315 with a grade of C or better This course is designed to introduce chemical analysis using instrumental methods. Areas covered will include atomic and molecular spectroscopy, chromatography, and mass spectroscopy. Lectures will focus on theory and application of these techniques to organic, inorganic, and biochemical analysis. Experimental design, materials used in scientific apparatus, vacuum science and electronic circuits will also be examined. A lab fee is required.
|
|
-
CHEM 460 - Biochemistry I Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 314 with a grade of C or better This course will examine the physical and chemical properties of biological molecules. Topics include: the structure and function of nucleic acids, proteins, lipids, and carbohydrates. A lab fee is required.
|
|
-
CHEM 461 - Biochemistry II Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 305 (or concurrent enrollment), CHEM 460 with a grade of C or better or Consent of Instructor This course will focus on the biochemical reactions that occur in cells. Topics include biosynthesis of proteins, lipids and nucleic acids, photosynthesis, cellular metabolism, and gene expression. A lab fee is required.
|
|
-
CHEM 465 - Bioinorganic Chemistry Units: 4 Three hours lecture and three hours laboratory per week Prerequisite: CHEM 305 (or concurrent enrollment), CHEM 314 with a grade of C or better or Consent of Instructor This course will examine the inorganic chemistry of biological systems including the role of metals such as zinc, iron, copper, manganese, and molybdenum in protein/ enzyme function. The course will discuss principles of coordination chemistry, protein and DNA functional groups and their metal-binding ability, and the role of metal ions in the reaction mechanisms of metalloenzymes.
|
|
-
CHEM 490 - Special Topics in Chemistry Units: 1-3 Prerequisite: Consent of Instructor Specialized topics from the fields of Chemistry and Biochemistry. Repeatable by topic.
|
|
-
CHEM 491 - Special Laboratory Topics in Chemistry Units: 1-3 Three to Nine hours laboratory per week Prerequisite: Consent of Instructor Laboratory study of a selected topic, the title of which is to be specified in advance. Repeatable by topic up to 6 units.
|
|
-
CHEM 492 - Internship/Service Learning Units: 1-3 Two to Six hours activity per week Prerequisite: Consent of Instructor Provides student credit for internship work and/or service learning in the community that culminates in a written and oral report. Repeatable up to 6 units. Graded: Credit/No Credit
|
|
-
CHEM 494 - Independent Research Units: 1-3 Prerequisite: Consent of Instructor Provides student credit for independent laboratory research. Repeatable. Graded: Credit/No Credit
|
|
-
CHEM 497 - Directed Studies Units: 1-3 One to three hours independent study per week Prerequisite: Consent of Instructor Provides student credit for curricular activities under the direction of a Chemistry faculty member. Repeatable up to 6 units. Graded: Credit/No Credit
|
|
-
CHEM 499 - Chemistry Capstone Units: 2 Two seminar hours per week Prerequisite: CHEM 305 , CHEM 371 Students in their final academic year learn to communicate scientific information to other scientists. Students present scientific information from work completed or work-in progress of their independent research (CHEM 494 ), internship (CHEM 492 ), or extensive literature research.
|
Chinese |
|
-
CHIN 101 - Elementary Chinese I Units: 4 Four hours lecture per week First course in Modern Standard Chinese (Mandarin). Develops elementary communicative skills and knowledge of the Chinese language and cultures. Not intended for students with prior knowledge of Chinese. GenEd: C3A |
|
-
CHIN 102 - Elementary Chinese II Units: 4 Four hours lecture per week Continued development of students’ elementary communicative skills in listening, speaking, reading and writing skills, and knowledge of Chinese culture. GenEd: C3A |
Chicana/o Studies |
|
-
CHS 100 - Chicana/os in Contemporary Society Units: 3 Three hours lecture per week This course offers an introductory study of Chicana/os in contemporary society in the United States. It focuses on areas such as culture, history, fine arts, family, language, education, politics, economics, and social issues as they relate to the Mexican American experience in relationship to other groups in American society. GenEd: C3B, D |
|
-
CHS 200 - Diversity in Latina/o Communities Units: 3 Three hours lecture per week Examination of diverse Latina/o communities in the United States from their origins in Latin America to the various ways they have integrated into U.S. society. GenEd: C3B, D |
|
-
CHS 292 - Chicana/o Studies Service Learning and Civic Engagement Units: 3 Two hours lecture and two hours activity per week Prerequisite: CHS 100 , Sophomore Status or Consent of Instructor Introduces students to the practices necessary for effective research and work on issues of social justice in Chicana/o communities. Students will learn how to identify, research, and reflect upon problems through the examination of case studies and hands-on service learning and civic engagement experiences. The course prepares students for more advanced service learning skills required in CHS 492 . Graded: Student Option - Graded or Credit/No Credit GenEd: D |
|
-
CHS 331 - Transborder Perspectives in Chicana/o Studies Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor Focuses on the major theoretical concepts in transborder studies as they apply to Chicana/o studies in the areas of culture and cultural production, economics, gender issues, health, history, and migration. GenEd: C3B, D, UDIGE |
|
-
CHS 333 - History of Southern California Chicana/o Art (Cross-listed as ART 333, HIST 333) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor An exploration of the Southern California Chicano/a culture focusing on the genesis, vitality and diversity represented in the painting, sculpture and artistic traditions of Mexican American artists. Historical movements, politics, cultural trends and Mexican folklore underlying the development of this dynamic style of art will be investigated within a variety of contexts. Same as: ART 333 , HIST 333 GenEd: C3B, D, UDIGE |
|
-
CHS 343 - Health Issues in the Latina/o Community (Cross-listed as COMM 343, NRS 343) Units: 3 Three hours lecture per week Prerequisite: CHS 100 or Equivalent Examines the health issues affecting the Latina/o community and considers interventions, public health policies, and health promotion programs, used to improve the health status of the Latina/o community. Same as: COMM 343 , NRS 343
GenEd: C3B, UDIGE |
|
-
CHS 350 - Chicana/o History and Culture (Cross-listed as HIST 350.) Units: 3 Three hours lecture per week Examines the historical settlement and culture of Chicanas/os in the United States to the present. Particular attention is given to the relationship of the Chicana/o experience to the economic, political, and social institutions of the United States. These institutions are examined in relation to historical movements and developments that span over several centuries. Same as: HIST 350 .
|
|
-
CHS 364 - Chicano English Units: 3 Three hours lecture per week Examination of the social, cultural and linguistic factors that influence the development of Chicano English. Investigates the language use of Chicano’s and the sociolinguistic and sociocultural ways of speaking and communicating. Issues of language variety, influence of Spanish, social history and use and function in the Chicano community. Implications for K-12 schooling are addressed.
|
|
-
CHS 383 - Chicana/o Latina/o Identity and Empowerment (Cross-listed as PSY 383) Units: 3 Three hours lecture per week Prerequisite: PSY 100 and/or CHS 100 or Equivalent Examines theories of identity development and empowerment applied to Latina/o adolescents and adults living in a multicultural society. Psychological, social, and cultural issues will be examined from the perspective of Latinas/os from diverse ethnic, cultural and socioeconomic backgrounds. Same as: PSY 383
|
|
-
CHS 401 - Latina/o Workers in a Global Economy Units: 3 Three hours lecture per week Prerequisite: CHS 100 or Equivalent Examines transborder labor issues within the United States in global context, as immigrant Latina/o workers producing goods and services for a global economy is a world-wide phenomenon, and as technology and policy integrate national and regional economies into a global system.
|
|
-
CHS 402 - Southern California Chicana/o History and Culture (Cross-listed as HIST 402) Units: 3 Three hours lecture per week Examines the cultural, economic, political, and social experience of Mexicanos of the region from the U.S conquest to the 1990’s. Particular attention is given to the interactions of this community with other ethnic and racial groups. The course utilizes literature, film, and art as mediums of learning about the culture and history of Chicanos. Same as: HIST 402 GenEd: D |
|
-
CHS 425 - Contemporary Immigration Issues (Cross-listed as SOC 425) Units: 3 Three hours lecture per week Prerequisite: CHS 100 or Equivalent Cross disciplinary examination of contemporary immigration and citizenship in the United States in comparison with other countries. Same as: SOC 425
|
|
-
CHS 445 - Chicano Child and Adolescent (Cross-listed as EDUC 445, HIST 445) Units: 4 Three hours lecture and two hours service learning per week Examines the socio-cultural experiences and historical political realities pertinent to the daily lives of Chicano, Mexican-origin, and/or Latino children and adolescents. Focus is on historical periods, events, and policies affecting youth populations, its demography, migration and immigration patterns. Consideration of contemporary issues and effective educational and cultural practices will be used as a resource for teacher knowledge and pertinent classroom projects. Field study requirement involves working in a child-centered setting or related service project. Same as: EDUC 445 , HIST 445 GenEd: C3B, D, UDIGE |
|
-
CHS 490 - Special Topics Units: 3 Three hours lecturer per week Prerequisite: Consent of Instructor Investigates a topic of historical or contemporary interest in Chicana/o , Latina/o, and/or transborder studies. Topics vary by semester. Repeatable by topic.
|
|
-
CHS 491 - Theoretical Foundations of Chicana/o Studies Units: 3 Three hours lecture per week Prerequisite: CHS 331 , Senior Standing or Consent of Instructor Guiding theoretical concepts that have shaped Chicana/o Studies. Includes a critical examination of emerging Chicana/o Studies theoretical perspectives in light of contemporary intellectual frameworks in the social sciences, arts, and humanities, postmodernism, critical theory, and critical race theory. Includes analysis of self-representation and socio-cultural developments in the Chicana/o community.
|
|
-
CHS 492 - Internship/Service Learning Units: 1-3 Two to six hours lecture per week Prerequisite: CHS 491 , or Consent of Instructor Work/volunteer experience in an appropriate setting. Students are required to write a reflective report of their experience.
|
|
-
CHS 494 - Independent Research Units: 1-3 One to Three hours activity per week Prerequisite: Junior Standing and Consent of an Instructor within or affiliated with the program Independent reading and/or research project under the supervision of a faculty member. Repeatable up to 3 units.
|
|
-
CHS 497 - Directed Studies Units: 1-3 One to three hours per week Prerequisite: Junior Standing and Consent of Instructor within or affiliated with the program Exploring existing literature in important Chicana/o Studies topics. Repeatable up to 3 units.
|
|
-
CHS 499 - Service Learning Capstone in Chicana/o Studies Units: 1-3 One to three hours seminar per week Prerequisite: Upper Division Standing as a Chicana/o Studies major or Consent of Instructor Students complete a project approved by the faculty advisor which will integrate prior course work with the general expectations of the program. Completed projects will be disseminated to the campus community.
|
Clinical Laboratory Science |
|
-
CLS 500 - Clinical Training Certificate Program Part One Units: 8 Forty hours field studies per week Prerequisite: BS in Biology with an Emphasis in Clinical Laboratory Science or Equivalent Educational Credential. The first phase of clinical training in a clinical laboratory at a partner hospital. Graded: Credit/No Credit
|
|
-
CLS 501 - Clinical Training Certificate Program Part II Units: 8 Forty hours field studies per week Prerequisite: BA in Biology with an Emphasis in Clinical Laboratory Science or Equivalent Educational Credential. The second phase of clinical training in a clinical laboratory at a partner hospital. Graded: Credit/No Credit
|
Communication |
|
-
COMM 101 - Public Speaking Units: 3 Three hours lecture per week Introduction to communication theory and the study of the human communication process with an emphasis on effective public communication. Includes intensive practice in public speaking, reasoning, and critical listening. GenEd: A1 |
|
-
COMM 200 - Introduction to Communication Studies Units: 3 Three hours lecture per week Prerequisite: COMM 101 Foundational principles and theories of communication provide the student with alternate ways to understand human interaction. Tracing historical and cultural answers to the question, what is communication, guides students to consider alternate paradigms. GenEd: A1 |
|
-
COMM 210 - Interpersonal Communication Units: 3 Three hours lecture per week Analysis of the role communication plays in interpersonal relationships with special emphasis on intercultural communication. Oral interpersonal communication skills will be stressed. GenEd: A1 |
|
-
COMM 211 - Discerning Information in an Interconnected World (Cross-listed as LIB 211) Units: 3 Three hours lecture per week Provide students with strategies to help them make sense of our information-saturated world. Students should critically assess information, differentiate the perspectives of information seekers from providers and evaluate our sources of knowledge through issues such as surveillance, surrogates, privacy, information seeking behavior, information control, intellectual property, digital democracy, and emerging information communication technologies. Graded: Student Option - Graded or Credit/No Credit Same as: LIB 211 GenEd: A3, D |
|
-
COMM 220 - Group Communication Units: 3 Three hours lecture per week This course examines communication in the small group context. It will investigate the important theoretical foundations and practical applications of group communication as well as apply those theories and skills to actual group interactions. GenEd: A1 |
|
-
COMM 230 - Introduction to Journalism Units: 3 Three hours lecture per week Prerequisite: ENGL 103 or ENGL 105 Designed for students interested in producing print and photo journalism for local community publications. Topics will include journalistic writing styles and techniques, research strategies, interviewing methods, appropriate layout and design techniques. Projects will culminate in a product suitable for publication. GenEd: A2 |
|
-
COMM 301 - Advanced Public Speaking Units: 3 Three hours lecture per week Prerequisite: COMM 101 . Develops advanced skills of persuasion, narratives, language usage, leadership, and the ability to handle difficult speaking situations.
|
|
-
COMM 310 - Communication Research Methods Units: 3 Three hours lecture per week Prerequisite: COMM 200 Investigation of methodology and analytical techniques of human communication, including participant observation, interview, focus groups, surveys, conversation and content analysis.
|
|
-
COMM 320 - Persuasion and Argumentation Units: 3 Three hours lecture per week Prerequisite: COMM 101 Students will debate one another in contemporary topics in health, business and the environment. Students will also participate in creating a public campaign to persuade a larger audience.
|
|
-
COMM 321 - Multicultural Conversations Units: 3 Three hours lecture per week Focuses on the ways that people from different cultures interact. Students will analyze and participate in conversations with people who claim different group memberships such as regional, religious, ethnic, or national backgrounds, age, gender and sexual orientations. GenEd: C3B |
|
-
COMM 322 - Sociology of Popular Culture (Cross-listed as SOC 322, ENGL 322) Units: 3 Three hours lecture per week Prerequisite: SOC 100 Examines popular culture from a sociological and a comparative perspective. Emphasizes the impact of mass media on individual behavior, marketing and consumption of amusements and entertainments in the domestic and global marketplace. Same as: SOC 322 , ENGL 322
|
|
-
COMM 331 - Art, Society, and Mass Media (Cross-listed as ART 331) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor The study of synergetic relationships between visual art and human communication dating back to the roots of civilization. Comparative studies in art and communication link ancient traditions to the development of contemporary mass media including print, photography, film, television and the internet. Same as: ART 331 . GenEd: C1, D, UDIGE |
|
-
COMM 333 - Nonprofit Organizations (Cross-listed as BUS, ECON, POLS 333) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor
Issues unique to nonprofit organizations including financial, legal, and political. Same as: BUS 333, ECON 333, POLS 333 GenEd: D, UDIGE |
|
-
COMM 335 - Politics and Film (Cross-listed as POLS 335) Units: 3 Two hours lecture and two hours activity per week. Prerequisite: Junior Standing or Consent of Instructor
Explores the themes, issues and processes of politics through an in depth study of selected films. Area of focus varies by semester. Same as: POLS 335 GenEd: D, UDIGE |
|
-
COMM 340 - Conflict Management and Mediation Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor Focuses on the role of language and dialogue in the construction, escalation and resolution of conflict in interpersonal, organizational, and community contexts. Addresses the social, political, historical and behavioral aspects of conflict and conflict resolution in our society from a variety of disciplinary perspectives. GenEd: D, UDIGE |
|
-
COMM 342 - Internet-Based Social Networks (Cross-listed as COMP 342, SOC 342) Units: 3 Three hours lecture per week Explores the ongoing evolution of Internet based social networks using an interdisciplinary approach. Incorporates research from sociology, computer science, media studies, and philosophy to understand Internet based social networks, cultural and structural conditions of online communication, virtual identity construction, management of digital media, and the impact online social networks have on various institutions of society. Same as: COMP 342 , SOC 342 GenEd: B4, D, UDIGE |
|
-
COMM 343 - Health Issues in the Latina/o Community (Cross-listed as CHS 343, NRS 343) Units: 3 Three hours lecture per week Prerequisite: CHS 100 or Equivalent Examines the health issues affecting the Latina/o community and considers interventions, public health policies, and health promotion programs, used to improve the health status of the Latina/o community. Same as: CHS 343 , NRS 343 GenEd: C3B, UDIGE |
|
-
COMM 345 - Media Literacy and Youth Culture (Cross-listed as EDUC 345) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor This interdisciplinary course examines the relationship between mass communication, mass media, and youth culture. Topics include the theories and effects of mass communication, in particular the effects of mass media on children and adolescents. To develop media literacy, students will apply these concepts to their own experiences with popular media, including television, print, and film. Same as: EDUC 345 GenEd: A1, D, UDIGE |
|
-
COMM 346 - School Communication (Cross-listed as EDUC 346) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor Examines written, verbal and nonverbal communication in school settings between teachers and stakeholders. Emphasizes the importance of communication and successful personal interactions. Same as: EDUC 346 GenEd: A1, UDIGE |
|
-
COMM 430 - Political Communication (Cross-listed as POLS 430) Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor
An analysis of the relationship between mass media and political decision-making. Topics covered include: political communication theories and trends, the relationship between political institutions and the press in the US and in other countries, elections, debates, political campaigning and advertising, new media and politics, political socialization, education, politics and popular culture. Same as: POLS 430 GenEd: D, UDIGE |
|
-
COMM 441 - Health Communication (Cross-listed as NRS 441) Units: 3 Three hours lecture per week Prerequisite: COMM 320 Explores the evolution of health as a major topic in communication studies. Focuses on conversations between health practitioners and patients as well as public health campaigns. Same as: NRS 441 GenEd: D, UDIGE |
|
-
COMM 442 - Organizational Communication Units: 3 Three hours lecture per week Prerequisite: COMM 101 and COMM 210 or COMM 220 This course examines and compares internal and external communicative practices in for profit and nonprofit organizations. By examining a series of case studies, students will integrate knowledge from business and marketing and apply communication competence to the production and analysis of organizational messages. GenEd: A1, UDIGE |
|
-
COMM 443 - Environmental Communication (Cross-listed as ESRM 443) Units: 3 Three hours lecture per week Prerequisite: ESRM 100 and COMM 101 or COMM 320 Students will analyze and engage in debates about local, national and global environmental disputes. Topics include analysis of risk, community dialogue and strategic environmental messages. Same as: ESRM 443 GenEd: D, UDIGE |
|
-
COMM 450 - Environmental Conflict Resolution (Cross-listed as ESRM 450, POLS 450) Units: 3 Three hours lecture per week Provides practical experience in negotiation and mediation techniques within the context of complex environmental and public policy disputes. Same as: ESRM 450 , POLS 450
|
|
-
COMM 490 - Special Topics Units: 3 Three hours lecture per week Investigates a prominent topic within the field of communication. Topics vary by semester. Repeatable by topic up to 6 units.
|
|
-
COMM 492 - Internship Units: 1-3 Two to six hours activity per week Prerequisite: COMM 300 level Provides student credit for internship work that applies communication theories and skills within an organization. Repeatable up to 6 units. Graded: Credit/No Credit
|
|
-
COMM 494 - Independent Study Units: 1-3 One to three hours independent study per week Prerequisite: Upper Division Standing and Program approval; Instructor consent Supervised project involving theoretical research in the field of communication. Repeatable by topic up to 3 units.
|
|
-
COMM 499 - Capstone Project Units: 3 One hour seminar and four hours activity per week Prerequisite: Senior Standing or Consent of Instructor Students will work with a community partner to demonstrate how Communication is relevant to an organization that addresses social issues.
|
Computer Science |
|
-
COMP 101 - Computer Literacy Units: 3 Three hours lecture in the lab per week An introduction to computer applications, including web applications, word processing, spreadsheets, databases and programming. Not open to Computer Science majors. GenEd: B4 |
|
-
COMP 102 - Web Development Units: 3 Three hours lecture in the lab per week Prerequisite: COMP 101 or Consent of Instructor Introduction to the design and development of web pages including use of HTML and scripting languages; multimedia content; and current web development tools. GenEd: B4 |
|
-
COMP 105 - Computer Programming Introduction Units: 3 Three hours lecture in the lab per week Prerequisite: COMP 101 or Consent of Instructor Provides a balanced view of computing and provides an introduction to the world of computer science. In depth coverage of the design, development, and expression of algorithms. Covers a variety of concepts relevant to the beginning student, including computer organization and design. Not open to students who have completed COMP 150 . GenEd: B4 |
|
-
COMP 110 - Computer Literacy for Educators (Cross-listed as LS 110) Units: 3 Three hours lecture per week An introduction to computer systems, including web applications, word processing, spreadsheets, database emphasizing their use in educational settings. Same as: LS 110 GenEd: B4 |
|
-
COMP 121 - Introduction to Programming in C Units: 3 Three hours lecture per week Introduces the student to problem solving using algorithmic methods implemented in the C programming language. The C programming language is presented in a manner appropriate for students with no prior programming experience. The emphasis is on scientific applications within a UNIX environment.
|
|
-
COMP 150 - Object-Oriented Programming Units: 4 Four hours lecture in the lab per week Prerequisite: MATH 105 or Equivalent Introduction to algorithms, their representation, design, structuring, analysis and optimization. The course introduces the concept of object paradigm, design and implementation of algorithms as structured programs in a high level language. GenEd: B4 |
|
-
COMP 151 - Data Structures and Program Design Units: 4 Three hours lecture and three hours lab per week Prerequisite: COMP 150 Introduction to data structures and the algorithms that use them. Review of composite data types such as arrays, records, strings, and sets. Topics include: the role of the abstract data type in program design, definition, implementation and application of data structures such as stacks, queues, linked lists, trees and graphs; recursion; use of time-complexity expressions in evaluating algorithms.; comparative study of sorting and searching algorithms.
|
|
-
COMP 162 - Computer Architecture and Assembly Language Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 105 or COMP 121 or COMP 150 An introduction to computer architecture, assembly language programming, system software and computer applications. Topics include: number systems and data representation; internal organization of a computer; primitive instructions and operations; Assembly language; language translation principles; overview of operating systems.
|
|
-
COMP 221 - Unix System Programming I (Cross-listed as IT 221) Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 151 or IT 151 Fundamentals of the UNIX operating system, including the command line interface (CLI), shell commands and related utilities. C will be covered at an accelerated pace, appropriate for students who already know another programming language. Fundamental C libraries, and basic UNIX system calls, will be covered. Principles of the program development cycle as applied to a UNIX environment will also be presented. Same as: IT 221
|
|
-
COMP 232 - Programming Languages Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 151 and COMP 162 Discussion of issues in the design, implementation, and use of high-level programming languages. Topics include: historical background; how languages reflect different design philosophies and user requirements; technical issues in the design of major imperative (procedural) programming languages; other approaches to programming: functional programming, logic programming, and object-oriented programming.
|
|
-
COMP 262 - Computer Organization and Architecture Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 151 and COMP 162 Extension of basic addressing concepts to more advanced addressability such as base register and self relative addressing. Topics include: comparative computer architecture focusing on such organizations as multiple register processors and stack machines; basics of virtual memory, input/output; introduction to the concept of microprogrammable systems; low-level language translation process associated with assemblers; system functions such as relocatable loading and memory management; application of data structure and hashing techniques to the above.
|
|
-
COMP 337 - Survey of Computer Gaming Units: 3 Three hours lecture per week Prerequisite: Junior Standing or Consent of Instructor This course provides the student with a broad understanding of the world of computer gaming. This includes the evaluation and analysis of the cultural, historical, literary, psychological, and technological impact of computer gaming on society. The course will survey the different types of computer games such as educational, sports, first person shooter, adventure, and strategy, along with an overview of the design, implementation, and testing issues that confront game developers. The student will construct, submit and evaluate several written reports during the semester. GenEd: B4, UDIGE |
|
-
COMP 342 - Internet-Based Social Networks (Cross-listed as COMM 342, SOC 342) Units: 3 Three hours lecture per week Explores the ongoing evolution of Internet based social networks using an interdisciplinary approach. Incorporates research from sociology, computer science, media studies, and philosophy to understand Internet based social networks, cultural and structural conditions of online communication, virtual identity construction, management of digital media, and the impact online social networks have on various institutions of society. Same as: COMM 342 , SOC 342 GenEd: B4, D, UDIGE |
|
-
COMP 345 - Digital Image Processing (Cross-listed as PHYS 345, MATH 345) Units: 3 Three hours lecture in the lab per week Prerequisite: Junior Standing or Consent of Instructor An introduction to the basic concepts and techniques for digital image restoration and enhancement, analysis, coding and compression. The emphasis is on processes which analyze primarily two-dimensional discrete images represented at the pixel level, including filtering, noise reduction and segmentation. Fourier analysis techniques will be explored. Programming exercises will be used to implement the various processes, and their performance on synthetic and real images will be studied. Same as: PHYS 345 , MATH 345 GenEd: B1, B4, UDIGE |
|
-
COMP 350 - Introduction to Software Engineering Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 232 and COMP 262 Concepts and techniques for systems engineering, requirements analysis, design, implementation and testing of large scale computer systems. Principles of software engineering for production of reliable, maintainable and portable software products. Emphasis on functional analysis and structured design techniques. Topics include unit, integration and systems testing, configuration management, and software quality assurance practices. Participation in group activities involving analysis, design and implementation of a software intensive system. Introduction to Computer Aided Software Engineering (CASE).
|
|
-
COMP 351 - Distributed Computing Units: 3 Three hours lecture per week Prerequisite: COMP 151 Learn effective use of remote objects and component technologies in computer programs. Study of fundamentals of distributed programming technologies. Build expertise in using modern tools and services to transparently integrate local and remote resources to solve problems.
|
|
-
COMP 362 - Operating Systems Units: 4 Three hours lecture and three hours lab per week Prerequisite: COMP 262 Examination of the principal types of systems including batch, multiprogramming, and time-sharing. Networked systems are also discussed. The salient problems associated with implementing systems are considered including interrupt or event driven systems, multi-tasking, storage and data base management, and input-output. Emphasis will be placed on some of the simple algorithms used to solve common problems encountered such as deadlocks, queue service, and multiple accesses to data. Projects will be implemented to reinforce the lectures.
|
|
-
COMP 420 - Database Theory and Design (Cross-listed as IT 420.) Units: 3 Two hours lecture and three hours lab per week Prerequisite: MATH 300 or MATH 301 and COMP 151 or IT 151 Topics include: database structure including: structure definition, data models, semantics of relations, and operation on data models; database schemas: element definition, use and manipulation of the schema; elements of implementation.; algebra of relations on a database; hierarchical data bases. Discussion of information retrieval, reliability, protection and integrity of databases. Same as: IT 420 .
|
|
-
COMP 421 - Unix System Programming II (Cross-listed as IT 421) Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 221 /IT 221 The use of Unix operating environment including command line Unix utilities, vi and emacs editors, regular expressions, text processors and Unix shells, fundamental Perl and its application in programming CGI. Writing in C utilities that control the operating environment through the use of system calls. Developing programs using Unix facilities. Same as: IT 421
|
|
-
COMP 424 - Computer System Security (Cross-listed as IT 424) Units: 3 Three hours lecture in the lab per week Prerequisite: COMP 151 or IT 151 required, COMP 362 or COMP 421 /IT 421 recommended Security techniques in operating systems, data bases, and computer networks. Analysis of formal security models. Introduction to cryptography, and public key security schemas. Same as: IT 424
|
|
-
COMP 425 - Computer Game Programming Units: 3 Three hours lecture per week Prerequisite: COMP 151 This course focuses on exploring software techniques for development of computer-controlled games. The topics include: principles of game design, integrating graphics, animation and audio in games, game control including methods based on artificial intelligence, networking for multi-player games, game optimization and deployment, and game development cycles.
|
|
-
COMP 429 - Computer Networks (Cross-listed as IT 429) Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 232 and COMP 362 or COMP 221 and COMP 421 Basic software design and analysis considerations in networking computers into coherent, cooperating systems capable of processing computational tasks in a distributed manner. Network topology, routing procedures, message multiplexing and process scheduling techniques will be discussed. Same as: IT 429
|
|
-
COMP 437 - Foundations of Computer Game Development Units: 3 Three hours lecture per week Prerequisite: COMP 105 , MATH 137 , ART 205 , ART 206 or Consent of Instructor Provides the foundation for a multidisciplinary approach to computer game development. The students study game design principles; implementation methodologies and technologies; gaming industry management issues, perspectives from art, technology and business. GenEd: B4, UDIGE |
|
-
COMP 445 - Image Analysis and Pattern Recognition (Cross-listed as PHYS 445, MATH 445) Units: 3 Three hours lecture in the lab per week Prerequisite: PHYS 345 /COMP 345 /MATH 345 or Consent of Instructor The course addresses the issue of analyzing the pattern content within an image. Pattern recognition consists of image segmentation, feature extraction and classification. The principles and concepts underpinning pattern recognition, and the evolution, utility and limitations of various techniques (including neural networks) will be studied. Programming exercises will be used to implement examples and applications of pattern recognition processes, and their performance on a variety of diverse synthetic and real images will be studied. Same as: PHYS 445 , MATH 445 GenEd: B1, B4, UDIGE |
|
-
COMP 447 - Societal Issues in Computing Units: 3 Three hours lecture in the lab per week Prerequisite: Senior Standing Surveys the role of the digital computer in modern society. Topics include: dangers of the misuse of computers, privacy, copyright, computer crime, legal and social issues, as well as the ethical and appropriate use of computers. GenEd: B4, D, UDIGE |
|
-
COMP 449 - Human-Computer Interaction (Cross-listed as PSY 449) Units: 3 Three hours lecture in the lab per week The information exchange between humans and computer systems will be examined. Aspects of input/output devices, software engineering, and human factors will be discussed with respect to human-computer interactions. Topics include: text and graphic display; user modeling; program design, debugging, complexity and comprehension; and current research studies and methodologies. Same as: PSY 449 GenEd: B4, E, UDIGE |
|
-
COMP 451 - Advanced Object-Oriented Programming Units: 3 Three hours lecture in the lab per week Prerequisite: COMP 350 and COMP 362 Principles of object-oriented design and programming based on languages such as JAVA, C++ and Smalltalk will be presented. Understanding of the role of objects, methods, message passing, encapsulation, and inheritance for effective programming will be stressed. Language structure versus particular engineering objectives will be analyzed. Design patterns techniques will be an unifying theme.
|
|
-
COMP 452 - Computational Bioinformatics (Cross-listed as MATH 452) Units: 4 Four hours lecture in the lab per week Prerequisite: Programming experience and Statistics, or Consent of Instructor Basic computational models used in molecular biology will be introduced. Topics include algorithms for string alignments, dynamic programming, structural superposition algorithms, computing with differential information, 3D motifs, Hidden Markov Models, phylogenetic trees, statistical/information techniques for pattern recognition, genetic algorithms. Same as: MATH 452
|
|
-
COMP 454 - Automata, Languages, and Computation Units: 3 Three hours lecture in the lab per week Prerequisite: MATH 300 Study of the relation of languages (i.e. sets of strings) and machines for processing these languages, with emphasis on classes of languages and corresponding classes of machines. Phrase structure languages and grammar. Types of grammars and classes of languages. Regular languages and finite state automata. Context-free languages and pushdown automata. Unrestricted languages and Turing Machines. Computability models of Turing, Church, Markov, and McCarthy. Applications to programming languages, compiler design, and program design and testing.
|
|
-
COMP 462 - Embedded Systems Units: 3 Two hours lecture and three hour lab per week Prerequisite: COMP 350 and COMP 362 or Consent of Instructor Covers the design of embedded systems. This includes the analysis of small computer systems designed for robotic mechanisms and common appliances such as cell phones and other hand held devices. Topics include the design, implementation and testing of software used in such systems with special attention paid to maximizing the use of limited computational resources and the need for event-driven real time system responses.
|
|
-
COMP 464 - Computer Graphic Systems and Design I (Cross-listed as IT 464) Units: 3 Two hours lecture and three hours lab per week Prerequisite: COMP 350 and MATH 240 or COMP 221 and MATH 301 Topics include: fundamental concepts of computer graphics; graphics devices; graphics languages; interactive systems; applications to art, science, engineering and business; trade-offs between hardware devices and software support. Same as: IT 464
|
|
-
COMP 469 - Artificial Intelligence/Neural Nets Units: 3 Three hours lecture in the lab per week Prerequisite: COMP 350 and COMP 362 An exploration of the use of computers to perform computations normally associated with intelligence, pattern formation and recognition using various backpro iterations. Stacks, decision trees and other modern mining tools and computational models for knowledge representation will be covered. Other topics may include natural language and imagining.
|
|
-
COMP 490 - Topics in Computer Science Units: 3 Three hours lecture per week Prerequisite: Upper-division standing Current issues in computer science. Repeatable by topic.
|
|
-
COMP 491 - Capstone Preparation Units: 1 One hour activity per week Prerequisite: COMP 350 , COMP 362 , Senior Standing in the Computer Science Major Research and develop a proposal for a significant software project under faculty supervision.
|
|
-
COMP 492 - Internship Units: 1-3 Variable activity hours per week Prerequisite: Upper-division standing and program approval of written proposal Supervised work experience and study in an industrial or scientific setting involving development of computer information related skills. Repeatable by topic.
|
|
Page: 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
-> 13 |