The?Bachelor of Science in ?is inclusive of computer programming but is concerned with methodologies, techniques, and tools to manage the lifecycle of software. Students will study more than just programming, they will explore:

  • Cost effectiveness
  • Usability
  • Modeling and analysis
  • Design
  • Reliability
  • Quality
  • Requirements and testing
  • Teamwork
  • Project management

The?software engineering curriculum?provides students a solid background in both the theory and practice of all phases in the software engineering process.

You will develop skills employers are looking for including analytical skills, communication skills, computer skills, creativity, interpersonal skills, problem-solving skills, and being detail oriented.