Skip To Content

Athabasca University

Bachelor of Science
Web Development Minor

New Minor, effective September 1, 2017.

The minor in Web Development teaches the skills needed to design, create, and maintain rich, interactive web-based systems. In addition to grounding in popular web programming languages as web page development, the minor covers a range of necessary accompanying skills such as database design, systems analysis, and interaction design.

Web Development Minor – Specific Requirements

In addition to the BSc program general requirement and the specific requirements of the major, a minor in Web Development involves the completion of 24 credits of core and elective courses.

Core Courses

15 credits
COMP 214 Interactive Technologies (3)
COMP 266 Introduction to Web Programming (Java) (3)
COMP 361 Systems Analysis and Design (3)
COMP 378 Introduction to Database Management (3)
COMP 466 Advanced Technologies for Web-Based Systems (3)

Elective Courses

9 credits
Students complete a minimum of 9 credits selected from the list of courses below:
COMP 268 Introduction to Computer Programming (Java) (3)
COMP 272 Data Structures and Algorithms (3)
COMP 206 Introduction to Computer Programming (C++) (3)
COMP 308 Java for Programmers (3)
COMP 306 C++ for Programmers (3)
COMP 314 Operating Systems (3)
COMP 347 Computer Networks (3)
COMP 348 Network Programming in Java (3)
COMP 400 Computer and Network Security (3)
COMP 409 Mobile Computing and Commerce (3)
COMP 435 Multimedia Technologies (3)
COMP 470 Web Server Management (3)
COMP 482 Human Computer Interaction (3)
COMP 486 Mobile and Internet Game Development (3)
COMP 489 Distributed Computing (3)


Information effective Sept. 1, 2017 to Aug. 31, 2018.

Updated August 17 2017 by laurab

AU, CANADA'S OPEN UNIVERSITY, is an internationally recognized leader in online and distance learning.