Bachelor of Science
With North Dakota’s premiere Software Engineering degree, VCSU has been able to cultivate alliances with leading tech companies such as SAP, Microsoft and Salesforce. Our students are uniquely positioned to fill valuable positions in any industry while continuously learning and staying current with trends in the ever-changing tech world.
Download Software Engineering Program Fact Sheet
Software Engineering by the numbers
$0
0
Gina Burtness
Read more about GinaDouble major in software engineering and business administration with a concentration in accounting and finance and a minor in computer science
“With the skills I have gained and the people I have been fortunate enough to meet at VCSU, I am optimistic for the future. As of now, I hope to meld my two career paths together to help in the development and creation of accounting software.”
- BusinessBusiness MinorAdding business courses enables you to manipulate your career options - or even start your own business.Learn More about Business Minor
- CybersecurityCybersecurity for Information Systems Management CertificateHelp protect the information of millions of people by earning your certificate in cybersecurity.Learn more about Cybersecurity
- Digital DesignDigital Design MinorAdd an artistic flair to your engineering by taking courses that can influence your design.Learn More
- Computer ScienceMinor - Computer ScienceAdd a Computer Science minor to your Software Engineering degree to expand your knowledge about coding.Learn more
- Enterprise ApplicationsCertificate - Enterprise ApplicationsLearn how to work with business processes and add an in-depth knowledge of SAP software to boost your resume potential.Learn more
- Software DevelopmentCertificate - Software DevelopmentLearn the fundamentals of software development with this certificate that is also included in the Dakota Digital Academy.Learn more
- CRMCertificate - Customer Relationship ManagementGet hands-on experience with some of the most popular CRM software options used in many career fields. Courses in this certificate include an in-depth focus on Salesforce and skills with Java.Learn more
Beyond graduation
Explore the possibilities
Pursuing a Software Engineering degree to join forces with companies in desperate need of tech professionals, or even start your own company offering the same services. Career offerings available for Software Engineering degree holders include:
- Computer Scientist
- IT Project Manager
- Network or Systems Administrator
- Web Developer
- Technology Consultant
- Computer Programmer
- Webmaster/Administrator
- Mobile Applications Developer
- Web Designer
- Chief Information Officer
- Director of Information Technology
- Computer Systems Engineer/Architect
- Cyber/Information Security Engineer
- Computer Support Specialist
Join clubs and organizations to get involved on campus and in your major.
Complete with the E-sports club.
Where you'll study
Plan of Study
- College Composition I
- Lab Science
- Finite Mathematics
- Discovering Computing
- Viking Voyage
- Principles of Information Security
- Introduction to Structured Programming I
- Introduction to Professional Writing
- Lab Science
- Speech Communication
- Introduction to Programming in Java
- Introduction to Structured Programming II
- Literacies
- Discrete Mathematics
- Introduction to Software Engineering
- Additional Humanities and Social Science
- Concepts of Fitness and Wellness
- Introduction to Psychology Lab
- Software Construction
- Software Engineering Approach to Human
- Computer Interaction
- Data Structures
- Software Design and Architecture
- Database Theory/Design
- Group Dynamics
- Directed Elective
- Elective
- Principles of Microeconomics
- Software Quality Assurance and Testing
- Social Implications of Computers
- Project Management
- Directed Elective
- Computer Organization Systems
- Systems Analysis and Design
- Art and Music
- Directed Elective
- Elective
- Capstone
- Applied Probability and Statistics
- Directed Elective
- Elective
- Elective
Meet an advisor
Computer Systems and Software Engineering
- McFarland Hall 138A
Accreditation
A college education is an investment in yourself. Making sure your education is high-quality can be difficult, but not at VCSU. We are proud to be accredited by numerous institutions, and with that accreditation comes the assurance you’re receiving the highest quality education that will prepare you for your career.