Computer Science, Software Engineering

The Computer Science, Software Engineering program will serve as a springboard into a variety careers by offering both the fundamental principles of programming and development as well as a corresponding knowledge of software development, methodology, best-practices, problem solving, and strategic thinking. With hands-on, pragmatic courses covering industry needs and real-world scenarios, students will be immediately ready to make contributions to the organizations they join. The program aims to prepare students to launch into careers in technology with purpose and passion, enabling students to navigate the technology landscape, continue lifelong learning and become leaders within their organizations.

CAREER OPPORTUNITIES

Examples of software development jobs include:

  • Software and Systems Architect
  • Software and System Engineer
  • App Developer
  • Game Developer
  • Software Programmer, Developer, and Tester
  • Requirements Engineer
  • Project Leader
  • Senior Computer Applications Engineer

Salary Statistics

According to the Bureau of Labor and Statistics, the median annual wage for software developers, applications in May 2107 was $101,790

According to the Bureau of Labor and Statistics, the median annual wage for software developers, systems software in May 2017 was $107,600

Courses in the Major

Courses in the Minor