Computer Science, Web Development Track, B.A. or B.S.

Required Core Courses (44-46 credits)

CSCI 170Software Design Principles

3

CSCI 220Introduction to Programming

4

CSCI 290Event Driven Computing

4

CSCI 354Database Management Systems

4

CSCI 356Data Communications

3

CSCI 495Senior Seminar

3

CSCI
Elective (300/400 level)

3-4

Required Track Courses

CSCI 240Web Technologies and Systems I

3

CSCI 241Web Technologies and Systems II

3

CSCI 362Integrative Programming and Technology

3

CSCI 370ASP Programming

4

CSCI 374PHP Programming

4

CSCI
Elective (300/400 level)

3-4

Required Supporting Courses (21-22 credits)

One of the following two courses

MATH 223Beginning Statistics

3

MATH 224Elements of Statistics

4

Plus a minor in Graphic Design*

ART 109Basic Design (2-D)

3

ART 117Graphic Design I: Intro to Typography

3

ART 217Graphic Design II: Intro to Commu Design

3

ART 317Graphic Design III: Advanced Typography

3

ART 377Print Production & Presentation Technique

3

ART 417Graphic Design IV: Advanced Communication

3

* To complete the Graphic Design minor, students must earn a cumulative GPA of 3.0 in the six ART courses