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.

 

COMPUTER SCIENCE DEGREE PLAN

AREA, COURSE CODE AND NUMBER

COURSE NAME

CREDIT HOURS


General Core Education Requirements

See separate degree plan

  44

Institutional Requirements

See separate degree plan

  15

Comp. Sci.  Required Courses

 

  54

Electives

 

  12

COSC   1331

Introduction to Programming

    3

COSC 1332

Microcomputer Applications

    3

COSC  1336

Structured Programming

    3

COSC 2336

Data Structures

    3

COSC   2337

Object-Oriented Programming

    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 and 4000 Levels

  12

Total

124