国产剧麻豆剧

Computer Science: Software Engineering, B.S.

Computer Science: Software Engineering, B.S.

Program Overview

国产剧麻豆剧鈥檚 Software Engineering B.S. is a rigorous program designed for students who want to master both the theory and practice of building software systems. You鈥檒l gain a strong foundation in computer science, from hardware and operating systems to advanced programming and databases, while specializing in software design, quality assurance, and project management. This degree provides the depth and technical preparation you need to excel in software careers or pursue graduate study in computer science.

Why Choose Software Engineering at 国产剧麻豆剧?

Emphasis on Software Engineering 

In this program you will have multiple classes that will focus software development, design and project management. You will round that out with a semester-long project to build a piece of software.

Industry Recognition

Our computing programs are recognized by San Diego鈥檚 EDC as a preferred provider of computing talent, giving you a competitive edge in one of the nation鈥檚 top tech regions. 

Career-Ready Experiences 

Every student completes a capstone, whether through an internship, research project, or service learning, while building in-demand technical (software and hardware) and soft skills like project management and collaboration. You will also have the opportunity to earn in-demand certifications in network and security certifications.

Infographic with 国产剧麻豆剧 colors split among three icons with copy within each space. Copy reads: "Intentional Career Guidance. San Diego EDC Preferred Provider of Computer Talent. Career-Ready Capstone Experience."

Personalized Mentorship

With small classes and close faculty advising, you鈥檒l receive one-on-one guidance in career planning, graduate school preparation, and professional development.

Diverse Options

Software Engineering is one of several emphases within 国产剧麻豆剧鈥檚 computer science program, alongside Cyber Security and Technical Applications. 

Faith + Future Focus 

As you grow in technical expertise, you'll also be challenged to explore how your work in computer science can serve people, honor your calling, and make a meaningful impact. 

Community Connections 

The department maintains strong connections with local organizations, offering students access to internships, entry-level job opportunities, and hands-on projects, including a partnership with the nearby Naval Information Warfare Center Pacific. 

What You鈥檒l Study

In addition to a comprehensive foundation in computer science, the Software Engineering B.S. includes specialized coursework in:

  • Software Design and Development
  • Quality Assurance and Testing
  • Project and Team Management
  • Advanced Programming Languages and Tools
  • Operating Systems and Databases

Graduates of 国产剧麻豆剧鈥檚 Software Engineering B.S. program pursue careers such as:

  • Software Developer
  • Net Developer
  • Web Developer and Digital Designer
  • Software Quality Assurance Analysts

With its balance of advanced technical training, hands-on learning, and mentorship, the Software Engineering B.S. provides the rigorous preparation you need to excel in software development or continue your studies at the graduate level.

The Innovation Blueprint

LomaFirst: Josue Barragan and the First-Generation Experience at 国产剧麻豆剧 LomaFirst: Josue Barragan and the First-Generation Experience at 国产剧麻豆剧
Finding Her Code: Computer Science Alum Katelyn Ortiz鈥檚 Story Finding Her Code: Computer Science Alum Katelyn Ortiz鈥檚 Story
Hackathons to Data Encryption: Thaddeus Sandidge鈥檚 Journey through the Computer Science World聽 Hackathons to Data Encryption: Thaddeus Sandidge鈥檚 Journey through the Computer Science World聽
Top careers for software engineering majors Top Careers for Software Engineering Majors

Engineering the Future: Discover Your Path

LomaFirst: Josue Barragan and the First-Generation Experience at 国产剧麻豆剧
LomaFirst: Josue Barragan and the First-Generation Experience at 国产剧麻豆剧 Learn about the Lomafirst initiative and about Josue Barragan鈥檚 unique experience at 国产剧麻豆剧.
Finding Her Code: Computer Science Alum Katelyn Ortiz鈥檚 Story
Finding Her Code: Computer Science Alum Katelyn Ortiz鈥檚 Story Chronicles Katelyn Ortiz's winding journey from discovery to purpose, showing how persistence, community, and faith shaped her path to software engineering success.
Hackathons to Data Encryption: Thaddeus Sandidge鈥檚 Journey through the Computer Science World聽
Hackathons to Data Encryption: Thaddeus Sandidge鈥檚 Journey through the Computer Science World聽 From Hackathons to Encryption
Top careers for software engineering majors
Top Careers for Software Engineering Majors Meta Description: Discover top career for software engineering majors. Including high-demand tech jobs, salary expectations, and how 国产剧麻豆剧's programs prepare you for success. Discover
Catherine Crockett Weaves Together Ethics and Excitement in Future Mathematicians锟�
Catherine Crockett Weaves Together Ethics and Excitement in Future Mathematicians锟� For 国产剧麻豆剧 professor Catherine Crockett it鈥檚 never too early to stress the importance, variability, and excitement of mathematics and computer science.
In demand jobs of the future
What are the Most In-Demand Jobs of the Future? Discover the most in-demand careers shaping tomorrow鈥檚 workplace. Learn what industries and jobs will experience the most growth in the future. Discover
The Valiant Work of Cybersecurity
The Valiant Work of Cybersecurity A computer scientist's journey from play to purpose.
A quality assurance analyst is looking at the hardware of a tech device.
How to Become a Quality Assurance Analyst Learn how you can become a quality assurance analyst, what the position entails, and more. Discover

Course List

For information about the courses required for the Computer Science: Software Engineering, B.S. program, view the 国产剧麻豆剧 Catalog. 

Start Application

Are you ready to take the next step to begin your 国产剧麻豆剧 journey? Whether you鈥檙e a high school senior, college transfer student, or international student, find out what we鈥檙e looking for in our applicants and how you can apply.

Apply Now

Student Support

For most students, the transition into college life is one full of adjustments. There is the excitement of newfound freedoms, but also some uncertainty as you begin to make choices and take responsibility for your own future. 

At 国产剧麻豆剧, we鈥檙e committed to supporting you 鈥� academically, professionally, spiritually, personally 鈥� so that you may be successful both in your time as a student and beyond. That鈥檚 why we offer a holistic support system that focuses on your unique experiences, particular needs, and personal and professional goals 鈥� resulting from our deep concern for you, our student.

With a focus on authentic relationships and personalized attention, our goal is to help transform you so you can follow your calling in your own career and life.

Student Support

Career Opportunities

Over the course of the last half-century, computers have become an essential part of modern society. Because technology is constantly evolving, our world cannot function without the expertise of computer scientists. A degree in computer science secures a path toward a multitude of careers and industries, places where problem-solving abilities and analytical skills are valued assets. 

What can you do with a software engineering degree?

国产剧麻豆剧 computer science alumni have found success in the workforce through system security at SPAWAR and software engineering at Microsoft and ViaSat, just to name a few. Many others have gone on to be systems analysts, interface designers, and network architects. All are equipped with thorough knowledge and tools for the roles within these industries. 

Some of the positions 国产剧麻豆剧 graduates currently hold:

Software Developers & QA / Testers

These professionals design, test, and maintain software applications and systems. Developers build features and structure, while QA/Testers ensure functionality, reliability, and security before and after deployment.

  • Median Pay: $131,450/year
  • Number of Jobs: 1,895,500
  • Job Outlook (2024鈥�34): +15% (Much faster than average)
  • Employment Change: +287,900 jobs

.NET Developer

.NET Developers build applications using Microsoft's .NET framework, often working on enterprise software, web applications, and back鈥慹nd systems. Their work overlaps with general software developers and testers, so jobs and outlook are drawn from that broader category.

  • Median Pay: $131,450/year
  • Number of Jobs: 1,895,500
  • Job Outlook (2024鈥�34): +15% (Much faster than average)
  • Employment Change: +287,900 jobs

Web Developer & Digital Designer

Web Developers and Digital Designers build and maintain websites and digital interfaces, combining design, usability, and technical functionality. They ensure sites work well across devices, are visually appealing, and meet performance standards.

  • Median Pay: $95,380/year
  • Number of Jobs: 214,900
  • Job Outlook (2024鈥�34): +7% (Much faster than average)
  • Employment Change: +15,500 jobs

From Debugging to Dreaming

国产剧麻豆剧 student typing on laptop outside on campus.
国产剧麻豆剧 students typing notes on laptop during class lecture.
国产剧麻豆剧 student performs class assignment for computer science course.