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:
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
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