Forever Green
Campaign for Northwest
Directory
A-Z Index
 

Course Descriptions

Computer Science courses for the MSACS program are listed, each with a link to a detailed syllabus. This list includes prerequisite courses and some popular electives, along with the semesters that each is offered. Semesters offered may change. Check with the program advisor for up-to-date information.

Course No Course Name Hours Semester Offered
Prerequisites (If not completed as an undergraduate)
44-460 Database Systems 3 Fall, Spring
Required Courses
44-542 Object-Oriented Programming 3 Fall, Spring
44-560 Advanced Topics in Database Systems 3 Fall, Spring
44-563 Developing Web Applications and Services 3 Fall, Spring
44-618 Project Management in Business and Technology 3 Fall, Summer
44-643 Mobile Computing: iOS 3 Fall, Spring
     (OR)
44-644 Mobile Computing: Android 3 Fall, Spring
44-642 Application Design: Patterns And Frameworks 3 Fall, Spring
44-691 CS Graduate Directed Project I 3 Fall, Spring, Summer
44-692 CS Graduate Directed Project II 3 Fall, Spring
-- Advisor Approved Elective-I 3 Fall, Spring
-- Advisor Approved Elective-II 3 Fall, Spring
Examples of Elective Courses (Changes from Semester to Semester)
44-517 Big Data 3 --
44-520 Web Mining  3 --
44-599 Special Projects: Analysis of Algorithms 3 --
44-599 Special Projects: Game Programming 3 --
44-599 Special Projects: Machine Learning 3 --
44-613 Data Visualization 3 --
44-640 Internet of Things 3 --
44-643 Students who have taken 44-644 as their required course may take 44-643 as an elective. 3 --
     (OR)
44-644 Students who have taken 44-643 as their required course may take 44-644 as an elective. 3 --
44-663 Application Development in C#.NET 3 --

Note:

  • Elective courses are subjected to change every semester.
  • Thirty credit hours of graduate credits are required for completion of the M.S. in Applied Computer Science.