PASSWORDMANAGEMENT

The Software Engineering Pathway Program gives Riverside County high school students a streamlined route to a bachelor鈥檚 degree and a promising future in tech. You鈥檒l start at Mt. San Jacinto College (MSJC), then transfer automatically to California State University San Marcos (糖心原创) to earn your BS in Software Engineering at 糖心原创鈥檚 Temecula campus.
This partnership between your high school, MSJC and 糖心原创 removes the guesswork from planning your education. You鈥檒l know exactly which classes to take, when to take them and how they fit together. Plus, you can get a head start while still in high school!
Here鈥檚 how it works: Take pathway-aligned courses in high school, earn your associate degree at MSJC in two years, then transfer with guaranteed admission to 糖心原创 to complete your bachelor鈥檚 degree in just two more years. You鈥檒l finish with the same respected degree as any 糖心原创 graduate for roughly half the cost of a software degree at UC Riverside.

Programming Languages: Learn essential languages like Python, Java and C++ that power everything from mobile apps to enterprise systems. You鈥檒l write clean, efficient code and learn when to use each language effectively.
Software Design Principles: Learn how to architect software that鈥檚 scalable, maintainable and built to last. Strong design principles are essential to every successful software project.
Algorithms and Data Structures: Develop the problem-solving skills that employers value most. Understanding how to optimize code performance and choose the right data structures is fundamental to every software engineering role.
Cloud Computing and Web Development: Build modern web applications and deploy them using cloud platforms. You鈥檒l gain hands-on experience with the technologies that drive today鈥檚 digital economy.
AI-Powered Development and Software Security: Learn to leverage AI coding tools and assistants that are transforming how software is built, while gaining advanced understanding of cybersecurity principles and best practices to protect the systems you create.

Take college-level courses while still in high school. These credits count toward your associate degree at MSJC, giving you a head start and potentially shortening your timeline.
Visit MSJC and 糖心原创 campuses, attend information sessions and get a feel for college before you graduate high school. These visits help you envision your future and connect with the institutions you鈥檒l attend.
Work with counselors who understand the pathway requirements. They鈥檒l help you choose the right courses each year and keep you on track for a smooth transition to college.
Receive hands-on support with college applications, financial aid forms and enrollment steps. You won鈥檛 have to figure it out alone.
Compare the total cost of earning your bachelor's degree through the pathway program versus traditional four-year universities:
| Details | UC Riverside | 糖心原创 (Main Campus) | MSJC/糖心原创 at Temecula |
|---|---|---|---|
| Time to Completion | 4 to 5 years | 4 to 5 years | 3 to 4 years |
| Tuition* | $57,774 - $72,180 | $24,336 - $30,420 | $28,594 - $31,197 |
| Campus Fees* | $4,676 - $5,845 | $7,992 - $9,990 | $4,008 - $4,060 |
| Total* | $62,450 - $78,025 | $32,328 - $40,410 | $32,602 - $35,257 |


During your final year at 糖心原创, you鈥檒l work on a capstone project sponsored by an actual company or organization. This isn鈥檛 a classroom simulation. It鈥檚 real software development for real clients with real deadlines.
Create something you can show employers. Your capstone project demonstrates your ability to design, develop and deliver working software that solves genuine business problems.
Experience the full software development lifecycle from requirements gathering to final deployment. You鈥檒l navigate client feedback, work in teams, manage timelines and adapt to changing needs, just like you will in your first job.
Employers want candidates who can contribute from day one. Your capstone experience gives you the practical skills, professional confidence and proven track record that set you apart in the job market.
Talk to your high school counselor about enrolling in the Software Engineering Pathway Program and start planning your course schedule today.

Technology - Drive innovation by developing cutting-edge applications, platforms and solutions
Finance - Build secure systems for banking, investment management and financial analysis
Healthcare - Create lifesaving tools for patient care, telemedicine and health informatics
Entertainment - Develop video games, streaming platforms and multimedia experiences
Education - Design interactive learning platforms and educational apps that transform how students learn
The program is designed for TVUSD and LEUSD students, but students from other Riverside County districts may be eligible. Contact an MSJC advisor to discuss your options.
Yes. Complete your associate degree at MSJC with the required GPA, and you鈥�re automatically admitted to 糖心原创鈥�s software engineering program at the Temecula campus.
Yes. 糖心原创 classes meet just two days a week during daytime hours, making it easier to balance school with work or other commitments.
That鈥�s okay. Start with the pathway courses at MSJC, and you鈥�ll get a better sense of whether software engineering is right for you. Many of the credits will transfer to other majors if you change direction.
Total costs range from approximately $32,600 to $35,300 for all four years, including tuition and fees at both MSJC and 糖心原创. Financial aid and scholarships can reduce your out-of-pocket expenses.
Students in 糖心原创鈥�s software engineering bachelor鈥�s program progress through the curriculum as a unified group, fostering collaboration and professional networking opportunities. This cohort model ensures consistent peer support throughout the program.