CECS Undergraduate Degree Programs

Choose One of Our Bachelor Degrees

The B.S. in Computer Science and the B.S. in Computer Engineering programs prepare a student for a successful career as a computer professional and/or entry to a graduate school. The core requirements provide a solid foundation on the theories of computer science. The electives offer a student a wide range of choices in the areas of applied computer science such as: embedded systems, networking and network administration, artificial intelligence, Java technologies, and databases.

The B.S. in Engineering Technology, Technology and Engineering Option program prepares students for teaching technology and programming courses at the middle or high school levels.

The CECS Department maintains a close relationship with local industries. Through our affiliation with the industries, the department receives grants and funding to enhance our educational programs and structures its curriculum to the needs of industries. The department's industrial relations lead to direct and immediate benefits for our students in the form of scholarships, summer internship positions, and employment upon graduation.

Accreditation

The Bachelor of Science in Computer Engineering is accredited by the Engineering Accreditation Commission (EAC) and the Bachelor of Science in Computer Science by the Computing Accreditation Commission (CAC) of the Accreditation Board for Engineering and Technology (ABET), 111 Market Place, Suite 1050, Baltimore, MD 21202 - telephone: 410/ 347-7700; website: http://www.abet.org.

Minors Provide Additional Skills

Along with communication and analytical skills, computer and technical literacy has become an important job skill in today's workforce. The CECS Department offers minor degrees that give CSULB students a head start on the quest for meeting the demand for computer and technical literacy.

The minor in Web and Technology Literacy is designed to give students from many majors some valuable internet and web authoring skills and a broad understanding of technology. This minor will provide valuable technical skills for a variety of fields including graphic arts, teaching, journalism, law, business and public administration, social work and many others.

The minor in Computer Science Applications is designed to prepare students to be able to write small programs in three languages and to maintain and upgrade PC software and hardware as well as understand how to set up a local area network.



Official Program Information

 

*Note: although every effort is made to keep this Web site up to date, you should also consult the printed catalog for official information and program requirements, which may vary depending on the year you enter(ed) the program.