Bachelor of Science, Major in Software Engineering (STEM)

San Jose State University

USA,California

 2 Shortlist

48 Months

Duration

CAD 18,490/year

Tuition Fee

CAD 70

Application Fee

Aug 2025

Apply Date

USA, California

Type: University

Location Type: Urban

Founded: 1857

Total Students: 36,000 +

Campus Detail

Main Campus Address

1 Washington Sq, San Jose, CA 95192, United States

Bachelor of Science, Major in Software Engineering (STEM)

Program Overview

The Bachelor of Science degree in Software Engineering (BSSE) goes beyond programming to include engineering methodologies and hands-on project experience. The program prepares students to become qualified engineers for IT leading companies in Silicon Valley and international engineering market by providing them with state-of-the-art engineering methods, emergent technologies, team work experience, and solutions so they are capable to address design, coding, validation, and measurement issues for the construction of large-scale computer systems and software applications in the real world.

Program Educational Objectives
The educational objectives of our program is to ensure that the graduates are fundamentally solid, practical, dependable, collaborative, and professional. Specifically, three to five years after graduation, the successful graduates will have

  • Engaged in successful professional practices in their chosen discipline
  • Demonstrated professional and personal leadership in their workspace and the society
  • Demonstrated effective collaboration and communication in the work environment and beyond
  • Utilized formal and informal learning opportunities to maintain and enhance technical excellence and professional growth

Student Learning Outcomes

To prepare the students for a successful professional and personal life, the BS Computer/Software Engineering program is designed to produce computer/software engineering graduates who have attained the following student learning outcomes at the time of graduation:

  • An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  • An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  • An ability to communicate effectively with a range of audiences
  • An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  • An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  • An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  • An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

You might also interested in other programs of this university

Master of Science in Software Engineerin...

 Program Level: Master's Degree
 Duration: 24 months
 Tuition Fee: CAD 17,494

 Application Fee: CAD 70

English Requirement: IELTS TOEFL GRE PTE 

Work Permit: