Degree Plan

Bachelor Of Science In Computer Science 2017 - 2018 Degree Plan*

At least 36 credit hours must be at the 300-400 level

YEAR 1

SEMESTER 1 (FRESHMAN)

Prefix

Number

Title

Credits

Prerequisites

ENGL [GE-E]

100

Foundations of Academic Reading and Writing

4

 

UNIV [GE-L]

100

Essentials of Learning

2

 

HUM

[GE-H]

 

3

 

ARAB

[GE-A]

 

3

 

CSIS [GE-T]

120

Computer Programming I

4

 

 

 

TOTAL

16

 

YEAR 1

SEMESTER 2 (FRESHMAN)

Prefix

Number

Title

Credits

Prerequisites

ENGL [GE-E]

101

Approaches to Critical Reading and Writing

3

 

UNIV [GE-L]

110

University, Community, and Citizenship

3

Concurrent: UNIV 100

MATH [GE-M]

201

Calculus I

3

MATH 110 or by Placement Test

CSIS

130

Computer Programming II

4

CSIS 120

CSIS

150

Professional and Ethical Issues in CSIS

3

 

 

 

TOTAL

16

 

YEAR 2

SEMESTER 3 (SOPHOMORE)

Prefix

Number

Title

Credits

Prerequisites

ENGL [GE-E]

102

Writing and Information Literacy

3

ENGL 101

BIOL/PHYS [GE-P]

 

BIOL 101, or PHYS 115

3

 

BIOL/PHYS [GE-P]

 

BIOL 101L, or PHYS 115L

1

Concurrent BIOL 101, or PHYS 115

CSIS

210

Data Structures and Algorithms

3

CSIS 130, concurrent MATH 213

MATH

213

Discrete Math

3

MATH 110 or by Placement Test

MATH [GE-M]

203

Calculus II

3

MATH 201

 

 

TOTAL

16

 

YEAR 2

SEMESTER 4 (SOPHOMORE)

Prefix

Number

Title

Credits

Prerequisites

HUM

[H]

 

3

 

BIOL/PHYS [GE-P]

 

BIOL 102, or PHYS 116

3

BIOL 101, concurrent BIOL 102L; or PHYS 115, concurrent PHYS 116L

BIOL/PHYS

 

BIOL 102L, or PHYS 116L

1

Concurrent BIOL 102 or PHYS 116

CSIS

220

Computer Architecture and Assembly Language

3

CSIS 130

CSIS

250

Database Systems

3

CSIS 130

CSIS

255

Web Technologies

3

CSIS 130, Concurrent: CSIS 250

 

 

TOTAL

16

 

YEAR 3

SEMESTER 5 (JUNIOR)

Prefix

Number

Title

Credits

Prerequisites

SOCSC

[GE-S]

 

3

 

CSIS

310

Operating Systems

3

CSIS 210

CSIS

330

Software Engineering

3

CSIS 210

MATH

200-300

 

3

 

STAT

201

Statistics

3

MATH 100 or by Placement Test

 

 

TOTAL

15

 

YEAR 3

SEMESTER 6 (JUNIOR)

Prefix

Number

Title

Credits

Prerequisites

CSIS

320

Principles of Programming Languages

3

CSIS 210

CSIS

405

Analysis of Algorithms

3

CSIS 210 and MATH 201

BIOL/CHEM/PHYS

 

 

3

 

MGMT

201

Principles of Management

3

 

BIOL/CHEM/PHYS

 

Sciences

4

 

 

 

TOTAL

16

 

YEAR 4

SEMESTER 7 (SENIOR)

Prefix

Number

Title

Credits

Prerequisites

SOCSC

[GE-S]

 

3

 

CSIS

401

Mobile Computing

3

CSIS 130 and Junior Standing

CSIS

490

CSIS Capstone I

3

Senior Standing

CSIS

200-400

 

3

 

ENTR

201

Principles of Entrepreneurship

3

MGMT 201

 

 

TOTAL

15

 

YEAR 4

SEMESTER 8 (SENIOR)

Prefix

Number

Title

Credits

Prerequisites

ARAB

[GE-K]

 

3

 

CSIS

476

Computer Security and Information Assurance

3

CSIS 310 and Senior Standing

CSIS

491

CSIS Capstone II

3

CSIS 490

CSIS

300-400

 

3

 

CSIS

300-400

 

3

 

 

 

TOTAL

15

 

*Your progress through the plan will vary depending on your English and Mathematics placement, as well as other factors