Computer Science


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 BROCHURE

Image title

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