Skip to Local Navigation
Skip to Content
Search CSULB
Help
Directory
Beachboard
MyCSULB
CSULB Home
Students
Faculty & Staff
Alumni
Parents
Visitors & Community
Giving to CSULB
College of Engineering Home
Programs & Departments
Giving to COE
Contact Us
CECS HOME
Computer Engineering & Computer Science (CECS)
CECS Home
Academic Programs
Undergraduate
Graduate
Certificates
Personnel Directory
Faculty and Staff
Full-time Faculty
Part-time Faculty
Staff
Courses
CECS Course Descriptions
Lower Division
Upper Division
Graduate
ENGR Course Descriptions
Lower Division
Upper Division
Student Resources
Jobs
Scholarships
Labs
Student Organizations
Contact Information
Contact Us
Choosing a CECS Program
What Do You Need to Know?
What do Engineers Do?
Significant Points About Engineering
Overall job opportunities in engineering are expected to be good, but will vary by specialty.
A bachelor’s degree in engineering is required for most entry-level jobs.
Starting salaries are among the highest of all college graduates.
What to Consider When Choosing a Program
What is this type of engineering program?
Who should take it?
What types of careers and jobs will you be prepared for?
Making an Informed Choice
Should I Choose Computer Engineering?
Should I Choose Computer Science?
Check Out Our Undergraduate Programs
CECS Undergraduate Programs