Curriculum

The B.A. in Web Technologies comprises 120 credit hours. Courses are offered in an 8 week session format with online, evening, and weekend options.

Major Courses (30 credit hours)

COMM 275 Web Design and Usability
CPST 242 Design for the Web
CPST 342 Introduction to Web Application Development
COMP 317 Social, Legal, and Ethical Issues in Computing

Students complete six courses within a chosen track:

COMM 275 Web Design and Usability
CPST 242 Design for the Web
CPST 342 Introduction to Web Application Development
COMP 317 Social, Legal, and Ethical Issues in Computing

Students complete six courses within a chosen track: 

Design and Media Track

CPST 248 User Experience Design Fundamentals: Introduction to UX Design and UX Research
CPST 249 User Experience Design Tools and Techniques
CPST 341 User Experience Design to Drive Business
COMM 175 Introduction to Communication
COMM 200 Communication and New Media
COMM 261 Social Media

Data Track

COMP 170 Introduction to Object-Oriented Programming
COMP 271 Data Structures I: Algorithms and Applications

Elective Course: CPST 343 Software Development for Mobile Devices or another course selected with assistance from faculty advisor.
COMP 251 Introduction to Database Systems
CPST 291 Dynamic Programming Languages
CPST 325 Data Processing, Analysis, and Visualization

Development Track

COMP 170 Introduction to Object-Oriented Programming
COMP 271 Data Structures I: Algorithms and Applications

Elective Course: COMP 272 Data Structures II or another course selected with assistance from faculty advisor.

Select Three:

COMP 422 Wireless/Mobile Software Development
COMP 424 Client-Side Web Design
COMP  441 Human-Computer Interaction
COMP 425 Rapid Applications Development
CPST 342 Introduction to Web Application Development​

SCPS Courses (9 credit hours)

CPST 200 Introduction to Degree Completion 
CPST 201 Professional Identity and Development 
CPST 397 Capstone
Learn More

Core Requirements

The number of hours remaining toward Core requirements can vary due to transfer credit. Learn More

Mission Specific Requirements

Mission specific requirements can vary from 0 to 15 credit hours based on your prior credit. Learn More

General Elective Requirements

Students may have some general elective coursework to complete if their transfer credit and remaining required hours (Core, mission specific, major, etc.) do not total 120. Learn More

Course Descriptions

Course descriptions are available on LOCUS

Select the “Guest Access to LOCUS” link found directly below the “Sign In” button and choose “Browse the Course Catalog” link to search for a course and view the description.

Course Rotation Schedules

Please use the course rotation schedules below as a guide to plan out when you will take future classes. We will make every attempt to adhere to this schedule but please understand that scheduling is subject to change.

Course Rotation Schedule - Majors 

Course Rotation Schedule - PLST Major Only

Course Rotation Schedule - Certificates

Course Rotation Schedule - PLST Certificate Only

Course Rotation Schedule - School Requirements

Course Rotation Schedule - Core