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

This program not only gives students a wide variety of classes in Computer Science, it allows them to have a solid background in the field of Graphic Design. This gives students experience in both the front-end and back-end design of web development.

Required Core Courses (28 credits)

CSCI 170Software Design Principles

3

CSCI 220Introduction to Programming

4

CSCI 230Data Structures and Algorithms

4

CSCI 240Web Technologies and Systems I

3

CSCI 270Object-Oriented Programming

4

CSCI 354Database Management Systems

4

CSCI 356Data Communications

3

CSCI 495Senior Seminar

3

Required Track Courses (10-11 Credits)

CSCI 362Integrative Programming and Technology

3

CSCI 370ASP Programming

4

CSCI
Elective (300/400 level)

3-4

Required Supporting Courses (21-22 credits)

One of the following two courses (3-4 credits)

MATH 223Beginning Statistics

3

MATH 224Elements of Statistics

4

Plus a minor in Graphic Design* (18 credits)

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