The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
  • Campus panorama at dusk

    Sample Title

    Sample Subtitle
  • Close up graduates

    Sample Title

    Sample Subtitle
  • Girl with microscope

    Sample Title

    Sample Subtitle
  • Girls basketball high five

    Sample Title

    Sample Subtitle
  • Oakland Bridge at night

    Sample Title

    Sample Subtitle
    CSU East Bay
   
 
  Oct 21, 2017
 
 
    
2016-2017 CSU East Bay Catalog [ARCHIVED CATALOG]

Course Descriptions


Course Numbering Key

The numbering of courses is intended to describe the level at which they are offered. Any student, however, may enroll for any course if he or she has completed the listed prerequisites, except for certain graduate courses.

Course Number Description
0800-0999 Remedial courses (not for baccalaureate degree credit)
1000-1999 Freshman level courses
2000-2999 Sophomore level courses
3000-3999 Junior level courses
4000-4999 Senior level courses
5000-5999 Postbaccalaureate and professional level courses
6000-6999 Graduate level courses
7000-7699 Upper division level Continuing Education courses1
7700-7999 Graduate level Continuing Education courses1
8000-8999 Doctoral level courses

1. See the quarterly schedule of the Continuing Education website for classes offered each quarter.

Class Hours per Week

The number of class hours a course meets per week equals the number of units listed for the course, unless otherwise indicated in the course description. (A “class hour” is 50 minutes.) Supervision courses (e.g., independent study, project, thesis) have no prescribed correspondence between class hours per week and units.

 

Computer Engineering

   •  CMPE 3434 - Microprocessor Lab
   •  CMPE 3752 - Introduction to Digital Signal Processing
   •  CMPE 3898 - Cooperative Education
   •  CMPE 3999 - Issues in Computer Engineering
   •  CMPE 4330 - Advanced Work Measurement
   •  CMPE 4432 - VLSI Circuit Design
   •  CMPE 4435 - Computer Architecture II
   •  CMPE 4610 - Senior Design I
   •  CMPE 4620 - Senior Design II
   •  CMPE 4835 - Human-Computer Interaction
   •  CMPE 4845 - Fuzzy Sets and Fuzzy Logic
   •  CMPE 4900 - Independent Study

Computer Science

   •  CS 1020 - Introduction to Computers
   •  CS 1080 - Introduction to Media Computation
   •  CS 1160 - Introduction to Computer Science I
   •  CS 2020 - Introduction to Web Design and Technology
   •  CS 2360 - Introduction to Computer Science II
   •  CS 2370 - Introduction to Computer Science III
   •  CS 2430 - Computer Organization and Assembly Language Programming
   •  CS 3120 - Programming Language Concepts
   •  CS 3240 - Data Structures and Algorithms
   •  CS 3340 - Introduction to Object-Oriented Programming and Design
   •  CS 3430 - Computer Architecture
   •  CS 3432 - Digital Design Lab
   •  CS 3434 - Microprocessor Lab
   •  CS 3520 - Web Site Development
   •  CS 3560 - Introduction to Systems Programming
   •  CS 3590 - Data Communications and Networking
   •  CS 3750 - Numerical Analysis I
   •  CS 3752 - Introduction to Digital Signal Processing
   •  CS 3898 - Cooperative Education
   •  CS 4020 - Computing and Social Responsibility
   •  CS 4110 - Compiler Design
   •  CS 4170 - Theory of Automata
   •  CS 4245 - Analysis of Algorithms
   •  CS 4310 - Software Engineering I
   •  CS 4311 - Software Engineering II
   •  CS 4320 - Software Testing and Quality Assurance
   •  CS 4432 - VLSI Circuit Design
   •  CS 4435 - Computer Architecture II
   •  CS 4521 - Mobile and Topics in Web Programming
   •  CS 4525 - Principles of Network Security
   •  CS 4526 - Principles of Wireless, Mobile, Grid and Pervasive Computing Security
   •  CS 4527 - Network Security Management
   •  CS 4560 - Operating Systems
   •  CS 4590 - Computer Networks
   •  CS 4592 - Network Operations and Administration
   •  CS 4593 - Cloud Computing
   •  CS 4594 - Broadband Networks and Communications
   •  CS 4596 - Wireless and Mobile Networking
   •  CS 4660 - Database Architecture
   •  CS 4665 - Database Operations and Administration
   •  CS 4810 - Artificial Intelligence
   •  CS 4840 - Computer Graphics
   •  CS 4845 - Fuzzy Sets and Fuzzy Logic
   •  CS 4848 - Computer Animation Programming
   •  CS 4849 - Game Programming
   •  CS 4865 - Graphical User Interface Programming Using a Rapid Application Development Tool
   •  CS 4900 - Independent Study

Computer Science: Graduate

   •  CS 6000 - Research Methodologies
   •  CS 6110 - Theory and Design of Compilers
   •  CS 6170 - Automata and Formal Languages
   •  CS 6260 - Computation and Complexity
   •  CS 6310 - Advanced Software Engineering
   •  CS 6320 - Software Engineering of Web-Based Systems
   •  CS 6325 - Advanced Software Testing
   •  CS 6520 - Cryptography and Data Security
   •  CS 6522 - Advanced WWW Software Development
   •  CS 6525 - Network Security
   •  CS 6526 - Security in Wireless, Mobile, Grid and Pervasive Computing
   •  CS 6527 - Network Security Management
   •  CS 6560 - Operating Systems Design
   •  CS 6570 - Distributed Computation
   •  CS 6575 - Parallel Programming
   •  CS 6580 - Distributed Systems
   •  CS 6591 - Communication Network Analysis and Design
   •  CS 6592 - Network Management
   •  CS 6593 - Cloud Computing
   •  CS 6594 - Broadband and Multimedia Networks
   •  CS 6596 - Wireless and Mobile Network Architecture
   •  CS 6660 - Database Systems
   •  CS 6665 - Database Systems Administration
   •  CS 6715 - Data Compression
   •  CS 6750 - Topics in Numerical Analysis
   •  CS 6752 - Digital Signal Processing
   •  CS 6810 - Topics in Artificial Intelligence
   •  CS 6820 - Machine Learning
   •  CS 6825 - Computer Vision
   •  CS 6831 - Statistical Learning and Data Analysis
   •  CS 6865 - Topics in Graphical User Interface Programming
   •  CS 6870 - Computer Simulation
   •  CS 6899 - Project
   •  CS 6900 - Independent Study
   •  CS 6901 - Graduate Synthesis in Computer Science
   •  CS 6909 - Departmental Thesis

Construction Management

   •  CMGT 1011 - Introduction to Construction Management
   •  CMGT 2011 - Surveying and Blueprint Reading
   •  CMGT 2060 - Construction Methods and Material I
   •  CMGT 2070 - Construction Methods and Material II
   •  CMGT 3101 - Statics
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 35