The program features a core of technical courses that covers topics such as network security, operating systems/troubleshooting, database design, and two tracks of directed electives that allow students to concentrate their focus on either programming or networking.