undergraduate programs

 

At California State University, Northridge the following computing related programs are available at the undergraduate level:


  1. Department of Computer Science

  2. B. S. in Computer Science

  3. Minor in Computer Science

  4. Department of Electrical and Computer Engineering

  5. B. S. in Computer Engineering

  6. Department of Accounting and Information Systems

  7. B. S. in Information Systems

  8. Department of Art

  9. B. A. in Art with a Concentration in Visual Communication





Bachelor of Science Degree in Computer Science


Computing technology has an impact on almost every aspect of daily life. Computer applications abound in art, business, entertainment, science, engineering and medicine. For students who think logically, enjoy solving problems and have an interest in software development, Computer Science is a good study choice. 


Students develop skills in logical thinking, creative problem-solving and communication. Classes often incorporate a team approach, requiring clear communication among members as they solve a problem and explain their solution to others.  


Students gain both hands-on design experience as well as theoretical knowledge.  This combination of skills provides an advantage to graduating students because of the broad range of skills possessed.


Classes are generally small, averaging less than 25 students. The faculty work on such fascinating topics as virtual reality, high-speed networks, parallel computing, computer security, embedded applications, Internet technologies and multimedia. Students work

alongside faculty in department labs equipped with state-of-the-art computing equipment.


Students can gain extra experience in the Student Chapter of the ACM (affiliated with the national organization), which hosts technical and social activities as well as the Honors Co-op Program which provides paid internships during the senior year at local companies.



The B.S. in Computer Science program requires a total of 120 units, including general education requirements, pre-major core, major core, and a 15 unit sequence of elective courses referred to below as the senior electives. A Computer Science major must complete a minimum of 18 residency units of Upper-Division computer science courses; these must include 12 units of senior electives, in addition to all other institutional residency requirements.



Advisement Materials:

  1. Undergraduate Advisement Procedures (pdf)

  2. Advisement sheets for developmental Math and English courses (pdf)

  3. 2006-2010 B.S. program (120 unit major):

  4. 2008-2010 major diagram (pdf)

  5. 2006-2008 catalog (pdf)

  6. 2007-2008 major diagram (pdf)

  7. Upper division senior elective packages (pdf)

  8. Long range schedule for 400, 500 and 600 level courses (pdf)

  9. Community college course equivalencies (pdf)

  10. "Assist" Web site containing statewide student transfer information from California public higher education institutions