
Graduate Programs
Computer Science Master's Program (M.S.)
Degree Requirements
- Satisfactory completion of any assigned preparatory courses.
(This only applies to students who do not have an undergraduate
degree in computer science.)
- Satisfactory completion of the requirements for the M.S. in
Computer Science, or M.S. in Computer Science with the Software
Engineering/Computer Security/E-Commerce Track. At least 24 units
of degree work must be at 600 to 800 levels.
- Earn a grade of B or better in all required courses listed in
Group A. Courses may be repeated once to satisfy this requirement.
M.S. In Computer Science (33 units)
Group A: Core Courses (15-18 units):
COSC 519
COSC 578
COSC 600
COSC 650
COSC 880
or
AIT 880
COSC 897 |
Operating Systems Principles I (3)
Database Management Systems I (3)
Advanced Data Structures and Algorithm Analysis (3)
Computer Networks(3)
Graduate Project/Internship (3)
or
Graduate Project (3)
Computer Science Thesis (6) |
Group B: Elective Courses (15-18 credits):
Any 500/600/700-level COSC courses that are not taken in Group
A will be counted as electives. Note that students may not count
more than 9 units of 500-level courses toward their graduation
requirements.
M.S. in Computer Science: Software Engineering Track (33 units)
Group A: Core Courses (21-24 units):
COSC 519 COSC
600 COSC 609 COSC
612 COSC 614 COSC
716 COSC 880 or
AIT 880
or
COSC 897 - |
Operating Systems Principles (3)
Advanced Data Structures and Algorithm Analysis (3)
Software Project Management(3)
Software Engineering I (3)
Software Engineering II (3)
Object Oriented Methodology (3)
Graduate Project/Internship (3) or
Graduate Project (3)
or
Computer Science Thesis (6) |
Group B: Elective Courses (9-12 credits):
Any 500/600/700-level COSC courses that are not taken in Group
A will be counted as electives. Note that students may not count
more than 9 units of 500-level courses toward their graduation requirements.
M.S. In Computer Science: Computer Security Track (33
units)
Group A: Core Courses (15-18 credits):
Same as M.S. in Computer Science.
Group B: Required Courses (15 credits):
COSC 645
COSC 647
COSC 683
COSC 734
COSC 745 |
Applied Cryptography (3)
Application Software Security (3)
Security and Internet Algorithms (3)
Network Security (3)
Advanced Topics in Computer Security (3) |
Group C: Elective Courses (3 credits)
Any 600/700-level COSC courses that are not taken in "Group A" or
"Group B" will be counted as electives.
Project/Thesis Requirement: COSC 880/Internship/AIT
880 project or COSC 897. Thesis must be in the computer security
area.
M.S. In Computer Science: E-Commerce Track (33 units)
Group A: Core Courses (15-18 units):
Same as M.S. in Computer Science.
Group B: Required Courses (15 units):
COSC 641
COSC 612
COSC 617
COSC 643
COSC 741 |
Fundamentals of E-Commerce (3)
Software Engineering I (3)
Advanced Web Development (3)
Internet Supply Chain Management (3)
E-Commerce Case Studies (3) |
Group C: Elective Courses (3 credits)
Any 600/700-level COSC courses that are not taken in "Group A"
or "Group B" will be counted as electives.
Project/Thesis Requirement: COSC 880/Internship/AIT
880 project or COSC 897. Thesis must be in the e-commerce area.
Transfer Courses
A student can transfer up to two graduate level courses from a
recognized institution with the approval of the graduate program
director.
For information on all
matters related to admissions, fees, or registration, please contact
the Graduate School at 410-704-2501.
College of Graduate Studies and
Research
7800 York Road, Suite 216
Phone: 410-704-2501
Fax: 410-704-4675
E-mail: grads@towson.edu
|