Due to the tremendous growth in the technological sector, the need for graduates with marketable computer skills has grown exponentially. The major goal of the faculty in the Division of Computer and Technical Sciences is to provide students with the advanced conceptual framework and the technical expertise required to meet these new developing markets. Within this academic division, students can pursue degrees in Computer Science or Applied Information Technology, Computer Graphics and Multimedia Production Technology, or Computer Electronics Technology. Graduates of each of these programs are highly sought after by sophisticated business and industry computer corporations. Future University graduates must adapt to the continually evolving, world-wide technological environment. Graduates of these programs develop the lifelong computer skills that enable them to advance in this and future professional markets.
The Computer Science program offers courses leading to the Bachelor of Science degree in Computer Science. Students pursuing a bachelor's degree select either the Business, Mathematics, or Information Security option. Courses in these options focus on computer programming, hardware organization, systems design and analysis, database, algorithmic development, computer networks and telecommunications, artificial intelligence, computer security, network security, and information processing.
The baccalaureate degree program in Computer Science is modeled in accordance with guidelines established by the Accreditation Board for Engineering and Technology (ABET). Students pursuing this program study a range of courses designed to prepare them for careers in business and industry as systems design and analysis, computer security, database, or network professionals or for advanced study in graduate schools. Students will learn skills in programming, systems, information security, databases and networking components.
To satisfy the requirements for the Bachelor of Science degree in Computer Science (Business Option), students must complete a minimum of 128 semester credit hours. The required core courses are COS 107, 108, 109, two 1-credit courses from COS 120–130, 200, 232, 300, 301, 302, 310, 340, 410 and 470; COS 400 or 415; PUA 322 or a computer science elective at the 300/400 level; and 6 semester credit hours of computer science electives at the 300/400 level. Students will also take 6 semester credit hours of free electives; ENG 216; 6 semester credit hours in the natural sciences; and 15 semester credit hours of support courses: ACC 201 and 202; ECO 311 and 321; and MAT 125. Note: Natural Science requirements can be met by taking BIO 111 or 210 or 212; CHE 101 or 102, PHY 211 or 212.
science electives at the 300/400 level. Students will also take 6 semester credit hours of free electives; ENG 216; 6 semester credit hours in the natural sciences; and 15 semester credit hours of support courses: ACC 201 and 202; ECO 311 and 321; and MAT 125. Note: Natural Science requirements can be met by taking BIO 111 or 210 or 212; CHE 101 or 102, PHY 211 or 212.
To satisfy the requirements for the Bachelor of Science degree in Computer Science (Mathematics Option), a student must complete a minimum of 132 semester credit hours. The required core courses are COS 107, 108, 109, 200, 300, 301, 302, 310, 340, 350, 410, and 470. In addition, students take 3 semester credit hours of Computer Science electives at the 300/400 level. Students must also complete 3 credit hours of a general elective; 6 semester credit hours of general electives at the 300/400 level; a minimum of 15 semester credit hours in the natural sciences; and 20 semester credit hours of support courses: MAT 120, 131, 132, 321, one 300/400 level math elective, and one mathematics or computer science elective at 300/400 level.
To satisfy the requirements for the Bachelor of Science degree in Computer Science (Information Security Option), students must complete a minimum of 128 semester credit hours. The required core courses are COS 107, 108, 109, five 1-credit courses from COS 120–130, COS 200, 232 or 242, 300, 301, 302, 310, 340, 410, 470, 481, 482, 483, 484 or 485, and 6 semester credit hours of computer science electives at the 300/400 level. Students will also take 9 semester credit hours of free electives; ENG 216; 6 semester credit hours in the natural sciences; and MAT 125.
In each of the three options, 6 hours of free 300/400-level electives may be used for an internship in the field of technology, or for information security courses, or for any other upper-level courses to strengthen students' technological skills.
Students must also complete 44 University-required Liberal Studies credits. The University oral competency requirement will be satisfied with the completion of COS 300 and COS 410.
Students desiring to minor in Computer Science must complete 21 semester credit hours. Specific course requirements include COS 107, 108, 109, 301, 310, and 340.
Students desiring to minor in Computer Information Systems must complete 21 semester credit hours. Specific course requirements include COS 101, 107, two 1-credit courses from COS 120–130, 200, 232, 300, and 410.
121