The Department of Computer Science provides opportunities for both theoretical and practical knowledge. Computer Science is a wide-ranging discipline that deals with the exploration, design and synthesis of computer systems and their applications. The major curriculum is intended to prepare students to enter the rapidly growing computer field and includes a sound preparation in science and mathematics. Students from any other discipline can also have a minor in Computer Science, if they meet the requirements. A minor in Computer Science consists of eighteen (21) semester hours in Computer Science, at least nine (9) semester hours of which must be upper (advanced) division courses. Students should consult a faculty advisor prior to enrolling in courses intended to count toward the minor.
Computer Science Degree Plan
COMPUTER SCIENCE DEGREE PLAN | ||
AREA, COURSE CODE AND NUMBER | COURSE NAME | CREDIT HOURS |
Academic Core Requirements (See separate degree plan) | 44 | |
Institutional Requirements (See separate degree plan) | 15 | |
Computer Science Required Courses | 54 | |
Electives (3000-4000 Levels) | 12 | |
COMPUTER SCIENCE REQUIRED COURSES | ||
COSC 1336 | Introduction to Programming | 3 |
COSC 1332 | Microcomputer Applications | 3 |
COSC 2326 | Structured Programming | 3 |
COSC 2337 | Object-Oriented Programming | 3 |
COSC 2336 | Data Structures | 3 |
COSC 3310 | Internet Programming | 3 |
COSC 3338 | E-Commerce | 3 |
COSC 3355 | Operating Systems | 3 |
COSC 3371 | Digital Systems | 3 |
COSC 4360 | Communications and Networking | 3 |
COSC 4375 | Internship | 3 |
COSC 4385 | Database Management | 3 |
GBUS 2303 | Principles of Accounting I | 3 |
MATH 2330 | Discrete and Combinational Mathematics | 3 |
MATH 2413 | Calculus & Analytical Geometry I | 4 |
MATH 2414 | Calculus & Analytical Geometry II | 4 |
MATH 3315 | Linear Algebra | 3 |
Electives | 3000-4000 Levels | 13 |
TOTAL | 125 |