Top Rated College Offering a Software Engineering Degree - Fresno, CA

Jul 08, 2020

School and Ranking Information

Though students in the Fresno, CA, area have limited options when choosing a school for software engineering, programs can be found in both 2-year and 4-year institutions. Based on rankings, relevant programs and location, the following university is considered a top school in Fresno for degree programs in software engineering:

  • Winner: California State University - Fresno is the only postsecondary institution based directly in Fresno that offers software engineering studies. It is also the largest school in or within 50 miles of the city providing these programs. Students will find software engineering courses offered within the bachelor's and master's degree programs in computer science, as well as in the bachelor's degree program in computer engineering.

School Info Chart

Note: Information provided in the Degrees Awarded and Most Popular Degree sections reflects degrees granted in computer science and computer engineering.

Category California State University - Fresno
Rankings #211 (tie) in National Universities (2020)*
#101 (tie) Top Public Schools (2020)*
#68 (tie) Best Undergraduate Engineering Programs (2020)*
Location Fresno, California
School Type 4-year, public
Tuition & Fees (2019-2020) Undergrad: $6,589 (in-state); $18,469 (out-of-state)**
Software Engineering Degrees Offered Bachelor's and master's
Software Engineering Degrees Awarded (all levels) in 2018-2019 92**
Most Popular Software Engineering Degree in 2018-2019 Bachelor's (74 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2013 Entering Class 56%**
Noteworthy Computer engineering program accredited by ABET

Sources: *U.S. News and World Report; **NCES College Navigator

California State University - Fresno

  • Co-op education opportunities in computer engineering are available
  • Computer science and computer engineering curricula combine lectures with hands-on lab experiences
  • Independent study options offered at the master's degree level

California State University - Fresno, or Fresno State, consists of eight schools and colleges enrolling more than 22,000 undergraduate and graduate students. The Department of Computer Science, through the College of Science and Mathematics, houses the Bachelor of Science and Master of Science programs in computer science. The bachelor's degree in computer engineering is available through the Lyles College of Engineering, which is the oldest public engineering college in the San Joaquin Valley.

The Bachelor of Science in Computer Science program at Fresno State trains students in all aspects of computing and computer systems. Students can pursue advanced focuses in several areas, including software engineering, computer architecture, operating systems, computer graphics and networking. Core courses include data structures, programming languages and computer organization.

The Bachelor of Science in Computer Engineering program incldues a comprehensive education in programming, design, computer science, math and electrical engineering. Students learn to work within a team and solve complex computer issues. Calculus, introduction to software engineering and electronics are some required classes.

The Master of Science in Computer Science program includes a combination of upper-division undergraduate classes, graduate coursework and electives. Required classes discuss computability, computer science research and the principles of programming languages. Students can take an advanced software engineering class addressing coding, testing, analysis and performance. Another elective is offered in software development, which covers software planning and verification.

Next: View Schools
Created with Sketch. Link to this page

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?