Overview
Software engineers hold key positions in many industries — including medical, industrial, military, communications, aerospace, business, scientific and general computing.
As a graduate of this Software Engineering program at California State University San Marcos, you should be well prepared to apply your knowledge, techniques, and skills to implement high-quality software and provide innovative solutions in industry and government. Possible software engineering jobs may include:
- computer systems analyst
- software engineer
- user interface designer
- software testing engineer
- video game designer
- computer systems administrator
- project/product manager
- sales engineer
Key Features
Students who graduate with a Bachelor of Science in Software Engineering:
- Show mastery of software engineering knowledge and skills and the professional standards necessary to begin practice as a software engineer
- Apply appropriate theories, models, and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification, validation, security fundamentals, and documentation
- Work both individually and as part of a team to develop and deliver quality software products
- Demonstrate and appreciate the importance of negotiation, effective work habits, leadership, and good communication with stakeholders in a typical software development environment
- Design appropriate solutions in one or more application domains using software engineering approaches that integrate ethical, social, legal, and economic concerns
- Reconcile conflicting project objectives, finding acceptable compromises within the limitations of cost, time, knowledge, existing systems, and organizations
- Learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development
Programme Structure
Courses include:
- Data Structures and Algorithms
- Programming Languages
- Computer Architecture
- Operating Systems
- Real-Time Concepts for Embedded Systems
- Database Systems
- Web Programming
- Cloud Computing
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before , International
-
- Starting
- Apply before , National
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- San Marcos, United States
Disciplines
Software Engineering View 647 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- University Application
- Transcripts
- Affidavit of Financial Support
- Passport
- English proficiency requirement
Tuition Fees
-
International Applies to you
Applies to youNon-residents16530 USD / year≈ 16530 USD / year - Out-of-State16530 USD / year≈ 16530 USD / year
-
Domestic
Applies to youIn-State6450 USD / year≈ 6450 USD / year
Living costs
San Marcos
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility