ÌÇÐÄÔ­´´

Your  Account:
business

Software Engineering Pathway
ÌÇÐÄÔ­´´ Roadmap

Your ÌÇÐÄÔ­´´ Experience (Years 3-4)

 

Stay Local, Learn Locally
Complete your entire bachelor’s degree at the Temecula campus â€” no commute to San Marcos required. 

Small Classes, Personal Attention
Learn in a cohort model with fewer than 35 students per class. You’ll get to know your professors and classmates, creating a supportive community during your final two years. 

Schedule Built for Your Life 
Attend classes just two days a week during daytime hours. This consistent schedule makes it easier to balance school with work, family or other commitments.

No Waitlists, No Delays 
Every class you need is guaranteed to be available when you need it. You won’t waste time waiting for seats to open up or worry about courses filling up. 

Real-World Projects From Day One 
Work on collaborative assignments, team projects and hands-on lab experiences that mirror professional software development environments. In your final year, you’ll complete an industry-sponsored capstone project, solving real problems for actual clients. 

Finish in Two Years 
The ÌÇÐÄÔ­´´ program is designed to be completed in four semesters. Stay on track, and you’ll have your bachelor’s degree just two years after transferring. 

     ATTEND INFO SESSION

Connect with a Specialist

Set up an appointment to learn how you can take advantage of the 2+2 Software Engineering Pathway Program.

Elizabeth Eriksen
Associate Director of Student Services
ÌÇÐÄÔ­´´ Temecula 
(760) 750-8740
eeriksen@csusm.edu 

April Wardwell
K12 Counselor / 2+2 Pathway Counselor
MSJC
(951) 672-6752
awardwell@msjc.edu 

 

Funding Options
The Software Engineering Pathway Program is eligible for financial aid.

Visit the funding page or call 760-750-4850 to learn more about your funding options. Active-duty military, veterans and dependents should visit the military services page or call 760-750-8705.

Federal VA educational benefits can be used for this program (not eligible for Cal Vet fee waiver).


ÌÇÐÄÔ­´´ FUNDING OPTIONS

Proposed MSJC Schedule

Semester 1: ÌÇÐÄÔ­´´ Fall

Course Units
CS 311 Data Structures and Algorithms 3
SE 370 Intro to Software Engineering 3
SE 451 Software Requirements and Design 3
CS 331 Computer Architecture 3
SE 100 Intro to Software Practices 1

Semester 2: ÌÇÐÄÔ­´´ Spring

Course Units
SE 461 Software Testing and Quality 3
SE 471 Software Architecture 3
CS 351 Programming Languages 3
CS 433 Operating Systems 3

Semester 3: ÌÇÐÄÔ­´´ Fall

Course Units
CS 435 Embedded Systems 3
SE 481 Software Project Planning and Management 3
SE 490 Capstone I 3
CS 443 Database 3

Semester 4: ÌÇÐÄÔ­´´ Spring

Course Units
PHIL 348 Ethics to Engineering 3
CS 446 Cloud Computing 3
SE 491 Capstone II 3
MATH 464 Numerical Analysis and Computing 3
GE DD 3

Take the First Step

Interested in the pathway? Talk to your high school counselor about enrolling in the Software Engineering Pathway Program and start planning your course schedule today.