Software Major

The School of Computing and Information Sciences offers a Bachelor of Science degree in Information Technology as a single major with a strong foundation in the theory of Computer Science.


Prerequisites

All students must have completed the following courses (or equivalent) prior to starting the BS in Information Technology program.

CGS 2518Computer Data AnalysisMAC 1147Pre-calculus Trigonometry
-or-
CGS 2060
Intro to Microcomputers -or-
MAC 1140
Pre-calculus Algebra
-or-
CGS 2100
Intro to Micro for BusinessMAD 2104Discrete Math
COP 2210Programming IPSY 2012Introductory Psychology


Interdisciplinary Credits

Nine credits must be taken outside SCIS. These credits must be selected from the courses for a minor or certificate in another discipline. All nine credits must be taken from the same minor or certificate.


Core Courses

All students must complete all of the following courses:

CEN 3721 Human Computer Interaction COP 3337 Programming II
CGS 1920 Introduction to Computing CDA 3103 Fundamentals of Computer Sys.
CGS 3092 Prof. Ethics and Social Issues COP 3530 Data Structures
-or-
CGS 3095
Technology in the Global Arena COP 4338 Programming III
CGS 3767 Computer Operating Systems COP 4703 Info Storage and Retrieval
CGS 4285 Applied Computer Networking COP 4814 Component-Based Software Dev.
CGS 4854 Web Site Construction and Mgmt. ENC 3213 Prof. & Technical Writing
CNT 4403 Computing and Network Security -or-
ENC 3249
Prof. & Technical Writing for CS


Elective Courses

All students must take two elective courses. Students must select one area of concentration and take two courses in that area.

System Administration Area
CIS 4431 IT Automation CTS 4348 Unix Admin

Network Administration Area
CNT 4504 Network Administration CNT 4513 Data Communication

Application Development Area
COP 4005 Windows Programming for IT COP 4813 Web Application Programming
COP 4655 Mobile Application Development  

Database Administration Area
COP 4722 DB Survey CTS 4408 DB Admin


Free Electives

All students must complete additional general elective courses to reach a minimum of 120 total credits. Prerequisites can count as general electives.