Quick Search

Bachelor of Science in Information Technology - Software Application Programming

Offered By: Colorado Technical University

Colorado Technical University's Bachelor of Science in Information Technology (BSIT) degree program is designed to provide students with a solid grounding in the fundamental areas of IT that are of critical importance to employers in an increasingly specialized marketplace.

The BSIT core curriculum provides a solid foundation across the major areas within IT. You will then be given the opportunity to acquire a deep knowledge in software application programming by taking 16 specialization courses specifically designed to equip you with valuable subject-area expertise.

The specialization in Software Application Programming challenges students to explore and practice elicitation techniques, define functional and non-functional requirements, write use-case scenarios, explore user interface alternatives, learn how to analyze and model requirements and develop a requirements traceability matrix that spans the software development lifecycle.

What You Will Study

Specialization coursework in this program focuses on a number of substantive areas applicable to the area of software application programming. Course content has been designed to help students develop relevant IT problem-solving skills by focusing on the System Development Life Cycle (SDLC).Other specialization courses in the BSIT/Software Application Programming program include:

  • User Interface Design
  • Software Requirements Engineering
  • Software Design
  • Software Testing
  • Object Oriented Methods
  • Java Programming I & II
  • Advanced Java Programming
  • Software Processes

In addition to a quality curriculum based on industry standards, courses in CTU's BSIT program were developed and are taught by a faculty comprised of experienced IT professionals who bring an impressive range of experience into their classrooms.

CTU does not guarantee employment or salary.