The Sacramento State Computer Science Department offers career-focused undergraduate and graduate education in a public university setting. This guide explains program options, faculty research strengths, facilities, costs and financial aid, internship and career pathways, and how outcomes compare to similar regional programs.
Degrees and Curriculum
Bachelor of Science in Computer Science (B.S.)
The B.S. program covers algorithms, systems, software engineering, theory, and computer architecture, with concentrations in areas such as cybersecurity, data science, and human–computer interaction. It includes a capstone sequence where teams deliver a full-stack product over two semesters. The program is aligned with ACM/IEEE curricular guidelines and prepares graduates for industry roles and for pursuit of a master’s degree.
Master of Science in Computer Science (M.S.)
Designed for students seeking advanced technical training or a path to doctoral study, the M.S. includes core theory and systems courses and an optional thesis or project-focused track. Electives span artificial intelligence, distributed systems, networking, and secure software engineering. The program emphasizes research collaboration with faculty and data-driven decision making in design and evaluation.
Minor and General Education Options
A computer science minor provides foundational training in programming, data structures, and web development, intended for students majoring in fields such as business, biology, or criminal justice. The department also supports general education courses in computational thinking, with an emphasis on practical problem solving and ethical use of technology.
Faculty Research and Specializations
Faculty conduct externally funded research in cybersecurity, privacy, software engineering, distributed systems, and accessible computing. Labs emphasize rigorous methods, reproducible experiments, and responsible data stewardship. The department highlights publication venues, grant portfolios, and patent disclosures as measures of research impact, while noting that translation into products or policy often requires additional industry or community partnerships.
Facilities, Tools, and Learning Environments
Instructional labs provide access to modern hardware, operating systems images, and cloud resources. Dedicated spaces support software engineering collaboration, user experience testing, and cybersecurity experimentation. Open-source toolchains, virtualized development environments, and institutional subscriptions enable reproducible workflows and continuous integration practices.
Costs, Aid, and Outcomes
Tuition varies by residency, with additional fees for technology and student services. Financial aid options include federal and state grants, scholarships, and work-study. Outcomes data include licensure and employment trajectories; prospective students are encouraged to review official campus dashboards for the most current metrics.
| Attribute | Verified Detail | Source Type |
|---|---|---|
| Degrees Offered | B.S. in Computer Science; M.S. in Computer Science; Minor | University Catalog |
| Undergraduate Enrollment (approx.) | Several hundred majors | Departmental data |
| Key Research Areas | Cybersecurity, privacy, software engineering, distributed systems | Faculty profiles and grants |
| Curriculum Alignment | ACM/IEEE guidelines | Program documentation |
| Practical Component | Capstone project sequence | Course requirements |
Internships and Career Pathways
The department maintains relationships with regional technology firms, startups, government agencies, and campus IT, supporting internships and applied project work. Graduates pursue roles such as software engineer, systems analyst, security analyst, data technician, and technical support; some continue to graduate study or professional programs in law, business, or public administration. Salary ranges vary by role, location, and sector, and are influenced by experience, portfolio quality, and internship performance.
Admissions and Student Services
Applicants submit academic transcripts, standardized test scores (optional for many programs), essays, and letters of recommendation. The office provides orientation, tutoring, academic advising, and career coaching. Students with documented disabilities can request accommodations through the campus disability resource center. These supports are designed to reduce barriers and promote equity in course completion and career entry.
Comparison to Regional Programs
When compared to nearby public institutions, the department emphasizes project-based learning, undergraduate research opportunities, and structured capstone experiences. Community engagement and internship partnerships in the Sacramento region are a noted strength. Prospective students should compare curriculum maps, faculty specializations, cost of attendance, and graduate outcomes to identify the best fit for their goals.
How to Evaluate the Department
- Review program learning outcomes and course syllabi to assess depth and coverage.
- Examine faculty research summaries and external funding levels.
- Check internship placement rates and employer relationships.
- Compare net price calculators and aid packages across institutions.
- Visit campus or attend virtual sessions to gauge lab access and classroom culture.