Bachelor of Science in Information Technology - Concentration in Software Systems Engineering

The Colorado Technical University online Bachelor's degree program with a concentration in Software Systems Engineering is designed to help students build industry-current credentials in the field of software systems engineering.

Courses for the online Bachelor's degree program with a concentration in Software Systems Engineering are taught by instructors who have experience in the field of information technology. Students will have opportunities to absorb knowledge and meaningful perspectives that they can apply to their own career objectives and employment strategies.

The emphasis of the online Bachelor's degree program with a concentration in Software Systems Engineering is on preparing students to elicit, identify, define and document software requirements. They also will be challenged to develop use case scenarios for requirement creation and software design. Successful students should learn competencies in applying appropriate software design models to develop a software solution as well as planning, implementing and reporting software testing.

The focus of the online Bachelor's degree program with a concentration in Software Systems Engineering is to help prepare students to become qualified to pursue career opportunities as Software Engineers, Computer Programmers, Applications Engineers, Software Architects, Web Software Developers and many other in-demand roles in the IT industry.

Below are the courses you will be taking for the online Bachelor's degree program - Security concentration program:

Concentration courses for this degree program

  • Software Requirements Engineering
  • Software Design
  • Software Testing

Core courses for this degree program

  • Problem Solving Concepts with Programming
  • UNIX Fundamentals
  • Introduction to Computer Systems Security
  • Fundamentals of Database Systems
  • Advanced Database Systems
  • Structured Query Language for Data Management
  • Object-Oriented Methods
  • Introduction to Object-Oriented Programming I
  • Introduction to Object-Oriented Programming II
  • Web Portfolio Publishing
  • Multimedia for the Web
  • Fundamentals of Operating Systems
  • Operating Systems and Practical Networking
  • Spreadsheet Applications
  • Network and Systems Administration
  • Intermediate Object-Oriented Programming I
  • Intermediate Object-Oriented Programming II
  • Systems Administration
  • Computer Networks and Communications
  • Advanced Object-Oriented Programming I
  • Advanced Object-Oriented Programming II
  • Information Technology Architectures
  • IT Strategic Planning
  • Managing Information Systems
  • IT Capstone I
  • IT Capstone II
  • IT Capstone III
  • IT Capstone IV