School and Ranking Information
Individuals interested in studying software engineering in Sacramento, CA, have only one school option in this city that provides these types of programs. Below you can find information about the school's rankings as well as details about its software engineering programs:
- Winner: California State University - Sacramento is a large university offering both undergraduate and graduate programs in software engineering. These studies are found in the university's College of Engineering and Computer Science.
School Info Chart
|Category||California State University - Sacramento|
|Rankings||#58 on Best Regional Universities in the West (2014)*|
|School Type||4-year, public|
|Tuition & Fees (2013-2014)||Undergrad: $6,628 (in-state); $17,788 (out-of-state)**|
|Software Engineering and Degrees Offered||Bachelor's and master's|
|Software Engineering Degrees Awarded (all levels) in 2012-2013||53**|
|Most Popular Software Engineering Degree Level in 2012-2013||Bachelor's (50 awarded)**|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class||43%**|
|Noteworthy||Offers some of the lowest student fees among U.S. universities***; Computer science program among the oldest and largest within the California State University System|
Sources: *U.S. News and World Report; **NCES College Navigator; ***California State University - Sacramento.
California State University - Sacramento
- Bachelor of Science in Computer Science is accredited by the Computer Accreditation Commission of ABET
- Offers 42 computer labs for computer science and engineering students
- College of Engineering & Computer Science offers workshops, job fairs and industry guest speakers through Career Planning Services
California State University - Sacramento, also called Sacramento State, is one branch of the California State University System. The school has a student population topping 30,000 individuals each year. It offers more than 60 undergraduate and 40 graduate programs in seven academic schools and colleges. The College of Engineering & Computer Science offers both entry-level and graduate programs related to the field of software engineering.
At the bachelor's level, students can take software engineering courses through the Bachelor of Science in Computer Science program. Students can learn about software development, implementation and testing processes and methods. They can also take courses in programming concepts, database management and operating systems. In the Master of Science in Software Engineering program, students focus mainly on software architecture, analysis and design. They also have the opportunity to learn about verification and validation techniques, software project management and system engineering. To complete the program, students must complete either a thesis or software development project.