Main Navigation

Software Engineering

Print Friendly

Programs of Study

Associate of Arts & Sciencessoftwareengineering

Major: Engineering 
Specialization: Software Engineering


Length – Normal: Two-year program – Four Semesters

Length – Decelerated: Three-year Program – Six Semesters

Purpose: The curriculum in the software engineering specialization program is designed to prepare students for a career in the software industry. The software engineering program is similar to a computer science program buts adds additional coursework in problem solving and project management. This curriculum is ideal for individuals that want to work in the software industry but may see themselves transitioning from software development into a management roll. Students completing this curriculum have the option of continuing their studies in software engineering or transitioning to a traditional computer science program.

Computers, including smartphones and tablets, have changed the way we live our lives. Technology has affected the way we work, entertain ourselves, and communicate with friends and family. Our reliance on these devices will only grow in the future as we electronically manage our lives. Opportunities are virtually unlimited for both women and men in software engineering locally, regionally, nationally, and globally. Graduates of the program may even find opportunities to work from home, commonly known as telecommuting. Students may also elect to work in a more traditional field such as engineering, business, or medical since computers are needed in almost every industry and often require the creation and maintenance of applications.

The curriculum in software engineering leads to an Associate of Arts and Sciences Degree. It is comparable in length and course content to the first two years of a four-year software engineering curriculum at a large university.

Admission Requirements: Entry into the software engineering curriculum requires satisfactory completion of the following high school units, or their equivalent: 4 units of mathematics (2 units of algebra, 1 unit of geometry, and 1 unit of trigonometry), 1 unit of chemistry and 1 unit of physics. It is recognized that some students may not have developed the requisite background in mathematics and the sciences. These students are strongly urged to enroll in the summer school preceding their entry into the freshman year. Some four-year universities require two/three units of a single foreign or classical language.

Decelerated Option: A special three-year program has been designed for students who wish to pursue the Associate of Arts and Sciences degree in Engineering at a less pressured pace. Details are available in the Business, Engineering, and Industrial Technology Division at SWCC.

Program Requirements: The first semesters of the curriculum in software engineering provide a common problem solving and communications background to all engineering students and include courses essential for correct and effective oral and written communication in both technical and non-technical ideas, such as English, mathematics, and graphics. Included are other fundamental subjects in the humanities, physics, chemistry, computer programming, and engineering economy.

Course Number
Course Title
Lecture Hours
Lab Hours
Course Credits
First Semester
MTH 173Calculus with Analytic Geometry I505
CHM 111College Chemistry I404
EGR 120Introduction to Engineering202
SDV 108College Survival Skills101
Elective**Social Science Elective303
ENG 111College Composition I303
TOTAL18018
Second Semester
MTH 174Calculus with Analytic Geometry II404
MTH 285Linear Algebra303
EGR 115Engineering Graphics202
ITP 100Software Design303
Elective**Social Science Elective303
ENG 112College Composition II303
TOTAL18018
Third Semester
MTH 277Vector Calculus404
PHY 241University Physics I404
EGR 125Introduction to Engineering Methods303
ITP 120Java Programming I303
PEDElective101
TOTAL15015
Fourth Semester
MTH 240***Statistics303
PHY 242University Physics II404
EGR 206Engineering Economy303
Elective*Humanities303
Elective*Humanities303
TOTAL16016

Total Credits for Software Engineering Major     67

*Humanities Electives: Students should consult with their adviser or transfer institution for proper section of electives: Typical electives include: ART 101, 102, MUS 121 or 122, ENG 241, 242, 243, 244, 251, 252, 257, 279, REL 200, 210, 230, 246.

**Social Science Electives: Students should consult with their adviser or transfer institution for proper section of electives: Typical electives include: ECO 201, 201, HIS 101, 102, 121, 122, 266, 269, 277, PLS 211, 212, PSY 200, 231, 232, 255, SOC 200, 215, 268; GEO 200, 210.

***Students may substitute MTH 279 (Ordinary Differential Equations) based on program adviser or transfer institution’s recommendations.

Back to Top

Have Questions? . Contact Us