Towson University Home Page
My TU Directory Calendars Marketplace Library Maps
Search
About TU Academics Research Admissions Life@TU Arts and Culture Athletics Outreach Support TU
College of Graduate Studies and Research


Graduate Programs

Computer Science Master's Program (M.S.)

Degree Requirements

  1. Satisfactory completion of any assigned preparatory courses. (This only applies to students who do not have an undergraduate degree in computer science.)
  2. 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.
  3. 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




 

 

   © 2008 • Towson University Last Updated: Thursday, June 12, 2008   
   Towson University • 8000 York Road • Towson, Maryland • 21252-0001 • 410-704-2000 Copyright Information | Privacy Statement | Contact Us