Home
Academic Programs

Computer Science Department

Computer Science Major

division of Business
The Accounting Department The Department of Business Administration computer Science Deaprtment Real Estate Department

The following requirements must be met in order to earn a Bachelor of Science degree in Computer Science.


Courses

Hours

General Education Requirements

47

Support Courses*

CSC

140

Foundations of Computer Science

3

CIS

240

Microcomputer Software Applications

3

ENGL

290

Business and Technical Writing

3

Total Support Courses

9

 

Specialty Requirements*

BUS

446

Business Statistics

3

MATH

133

Trigonometry

3

MATH

174

Discrete Mathematics

3

MATH

231

Calculus I

4

MATH

232

Calculus II

4

PHYS

241

College Physics

4

Total Specialty Requirements

21

 

Major Requirements*

CIS

302

Principles of Programming

3

CIS

306

Operating Systems

3

CIS

405

Database Design

3

CSC

250

Web Design

3

CSC

303

Assembly Language Programming

3

CSC

305

Programming in C++

3

CSC

307

Java Programming

3

CSC

310

String Processing Languages

3

CSC

403

Data Communications and Networking

3

CSC

404

Data Structures using C++

3

CSC

406

File Processing

3

CSC

410

Object Oriented Programming

3

CSC

420

Theory of Computation

3

CSC

460

Organization of Programming Languages

3

CSC

480

Special Topics

2

CC

310

CISCO Certification I

1

CC

320

CISCO Certification II

1

CC

410

CISCO Certification II

1

CC

420

CISCO Certification IV

1

Total Major Requirements

48

 

 

Electives

Computer Science Electives (Must Chose 1)*

 

CSC

245/280

Computer Graphics/Networking Essentials

3

CSC

407/450

Linux Operating System/Simulation

3

Total Computer Science Electives

3

 

Grand Total Computer Science Major Requirements

128

*These courses must be passed with a grade of "C" or better.

Computer Science Minor

A student with any major may minor in Computer Science by successfully completing at least nineteen (19) hours from the Computer Science curriculum. The nineteen (19) hours must not include any courses required to satisfy a major, and all prerequisites must be met before a student will be allowed to enroll in any course.

Courses

 

 

Hours

CSC

250

Introduction to Web Design

3

CSC

305

Programming in C++

3

MATH

231

Calculus I (or higher)

4

 

 

Select three courses from the following:

 

CSC

245

Computer Graphics

3

CIS

306

Operating Systems

3

CIS

405

Database Design

3

CSC

407

Linux Operating System

3

CSC

410

Object Oriented Programming

3

CSC

280

Networking Essentials

3

CSC

303

Assembly Language Programming

3

CSC

307

Introduction To Java Programming

3

CSC

450

Simulation

3

Total Computer Science Minor

19