Identify and evaluate new and current technologies. Put your passion into practice. Create solutions. Learn to apply networking, computer applications, and databases for a multitude of diverse users.
- Small class sizes
- A focus on using traditional programming languages and focusing on software architecture, data structures, and algorithm development issues.
- Courses on the study of the computer itself – how it is built, how the software works, and how to program the computer to achieve a task
PERSONALIZE YOUR DEGREE
Minors are available in Computer Graphic Design, Game Design, and Information Technology.
Gain real-life experience – all before you graduate.
Obtain work experience and make informed career choices through supervised internships of a semester or more in length.
- Computer User Support Specialist
- IT Administrator
- Computer Systems Analyst
- Software Developer
- Information Security Analyst
- Computer Systems Engineer
|CS||130||Introduction to Computer Principles (3)|
|Integrated Software Packages (3)
Advanced Office Applications (3)
|CS||170||Structured Programming (3)|
|CS||230||Introduction to Algorithm and Data Analysis (3)|
|Digital Design & Typography (3)
Graphics Development (3)
|CS||272||Java Programming I (3)|
|CS||309||Computer Organization and Architecture I (3)|
|CS||322||Windows Server (3)|
|CS||341||Introduction to Web Development (3)|
|CS||342||Database Development (3)|
|CS||343||Database Management (3)|
|CS||365||Information Systems Security (3)|
|CS||3XX/4XX||Upper Division CS Elective or Internship (9)|
|CS||440||Management of Information Systems (3)|
|CS||441||E-Commerce Web-Development (3)|
|CS||481||Senior Seminar I (2)|
|CS||482||Senior Seminar II (1)|
Plus one of the following:
|CS||173||Introduction to .NET Programming (3)|
|CS||180||Object Oriented Programming (3)|
|CS||372||Java Programming II (3)|
|CS||472||Mobile App Development (3)|
Total Semester Credits Required: 57