Software Engineering

Talented software engineers seem to be in demand virtually everywhere. Why? Because they can design and program computers that meet the needs of virtually anyone. Capitol's software engineering (SE) graduates can analyze a system and its needs, then apply engineering principles to create hardware and software solutions.

For the software component of this program, you'll study everything from programming languages and applications to algorithm development and software design. In the hardware section, courses range from computer architecture to chip technology.