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|
|MTH 173||Calculus with Analytic Geometry I||5||0||5|
|CHM 111||College Chemistry I||4||0||4|
|EGR 120||Introduction to Engineering||2||0||2|
|SDV 108||College Survival Skills||1||0||1|
|Elective**||Social Science Elective||3||0||3|
|ENG 111||College Composition I||3||0||3|
|MTH 174||Calculus with Analytic Geometry II||4||0||4|
|MTH 285||Linear Algebra||3||0||3|
|EGR 115||Engineering Graphics||2||0||2|
|ITP 100||Software Design||3||0||3|
|Elective**||Social Science Elective||3||0||3|
|ENG 112||College Composition II||3||0||3|
|MTH 277||Vector Calculus||4||0||4|
|PHY 241||University Physics I||4||0||4|
|EGR 125||Introduction to Engineering Methods||3||0||3|
|ITP 120||Java Programming I||3||0||3|
|PHY 242||University Physics II||4||0||4|
|EGR 206||Engineering Economy||3||0||3|
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.