Master of Science in Computer Science - Web Technologies and Systems Concentration
Department: Computer Science and Information Systems
The Web technologies and systems concentration provides students with essential background, understanding, knowledge, and skills in the practice of design and development of Web technologies and integrated Web-based systems and applications.
Admissions Requirements
For admission into the computer science program, a student must have the approval of the department and have completed:
- discrete mathematics
- at least two semesters of calculus, matrix or linear algebra
- at least one semester of calculus-based statistics
- at least 15 hours of computer science coursework including knowledge of one structured or object-oriented programming language, elementary data structures, advanced data structures, and introductory computer architecture
In addition to meeting all the general requirements of Graduate Education and of the department as stated above, candidates for the master’s degree in computer science must satisfy the following requirements:
- At least 21 of the 33 required hours must be earned in courses labeled CS. At most, six hours may be earned in approved courses other than those labeled CS or CIS.
- To satisfy the core (breadth) requirement, four courses must be taken, one from each pair given below (either by taking the course or showing evidence of the completion of an equivalent course elsewhere):
- To satisfy the depth requirements, the student must take three courses from one of the concentrations offered by the department. No course taken to satisfy the core requirement (see item 2) may be counted as one of the three courses in this requirement.
Concentration Requirements
The Concentration is comprised of 9 semester hours of study including 3 semester hours of required courses and 6 semester hours of elective courses as outlined below.
Code | Title | Hours |
---|---|---|
Required Course | ||
CS 531 | Web Development Technologies | 3.0 |
Elective Courses | 6.0 | |
Select two of the following: | ||
Integrative Programming and Technology | ||
Advanced Computer Architecture | ||
Advanced Java Computing | ||
Agile Software Development | ||
Operating Systems Design | ||
Data Communications and Networks | ||
Total Hours | 9 |