Skip to main content
 
  • Menu Up
  • SIUE Homepage
  • Admissions
  • Academics & Library
  • Student Life
  • Athletics
  • Maps
  • Research
  • Giving
  • About SIUE
  • Apply to SIUE
  • Current Students
  • Faculty & Staff
  • Alumni
  • Business Partners
  • Parents
  • Community
  • Veterans
  • SIUE Email
  • Blackboard
  • CougarNet
  • MySIUE
  • Menu Down
dismiss
Search
Southern Illinois University Edwardsville Logo
Main MenuDismiss
Apply to SIUE
  • Admissions
    • Apply to SIUE
    • Visit/Tour SIUE
    • Areas of Study
    • Paying for College
    • Financial Aid
    • Housing
    • Request Info

    • Undergraduate
    • Graduate
    • International
  • Academics
    • Degrees & Programs
    • Online Education
    • Continuing Education

    • College of Arts & Sciences
    • School of Business
    • School of Dental Medicine
    • School of Education, Health and Human Behavior
    • School of Engineering
    • School of Nursing
    • School of Pharmacy
    • Graduate School
    • Library & Information Services

    • East St. Louis Center
  • Student Life
  • Athletics
    • Baseball (M)
    • Basketball (M)
    • Basketball (W)
    • Cross-Country (M)
    • Cross-Country (W)
    • Golf (M)
    • Soccer (M)
    • Soccer (W)
    • Softball
    • Tennis (W)
    • Track & Field (M)
    • Track & Field (W)
    • Volleyball
    • Wrestling
  • Maps
    • Virtual Tour
    • Directions & Transportation
    • Parking on Campus
    • Downloadable Maps
    • Visit/Tour SIUE
  • Research
  • Giving
    • Give Online
    • Reasons for Giving
    • Where to Give
  • About SIUE
    • About the Area
    • Mission, Vision & Values
    • Points of Pride

Degrees and Programs Sub MenuDismiss

 Undergraduate Graduate Doctoral

Computer Science (MS)

Academics Degrees and Programs Graduate Computer Science (MS)
Academic Profile
Overview Curriculum Admission Requirements Graduation Requirements Faculty
Download this profile pdf

Curriculum

The program requires 34 semester hours and consists of four (4) core courses and completion of either a thesis option, a Master of Science (MS) project, or passing of the final exam.

The thesis option requires six (6) elective courses with six (6) semester hours of thesis. The MS project option requires seven (7) elective courses and three (3) semester hours of MS project. The final exam option requires eight (8) elective courses and successfully passing the final exam. At least 19 of the 34 hours must be 500-level courses or above. For the purposes of assessment, students are also expected to complete two (2) anonymous graduation surveys at the conclusion of their graduate program here.

Students in the program must maintain a grade point average (GPA) of at least 3.0 on a 4.0 scale in all graduate courses. Any course in which a grade below C has been earned will not count toward the graduate degree.

Core Courses (10 hours)

  • (3) CS 456 Advanced Algorithms
  • (1) CS 500 Graduate Seminar in Computer Science
  • (3) CS 514 Operating Systems
  • (3) CS 516 Computer Architecture

Total Hours (by option)

  • 24 hours are required for the final exam option
  • 21 hours with three (3) hours of CS 596 are required for the MS project option
  • 18 hours with six (6) hours of CS 599 are required for the thesis option

Up to six (6) hours of courses not listed below may be taken for graduate credit with the approval of the Computer Science (CS) Program Director.

Elective Courses 

  • (3) CS 423 Compiler Construction
  • (3) CS 434 Database Management Systems
  • (3) CS 438 Artificial Intelligence
  • (3) CS 447 Networks and Data Communications
  • (3) CS 454 Theory of Computation
  • (3) CS 482 Computer Graphics
  • (3) CS 525 Principles of Simulation
  • (3) CS 530 Software and Systems Management
  • (3) CS 535 Software Engineering
  • (3) CS 547 Network Programming
  • (3) CS 550 Object Oriented Design and Programming
  • (3) CS 582 Advanced Computer Graphics
  • (3) CS 583 Topics in Programming Languages
  • (3) CS 584 Topics in Artificial Intelligence
  • (3) CS 587 Topics in Computer Networking
  • (3) CS 590 Topics in Computer Science
  • (3) CS 595 Independent Study
  • (3) CS 596 MS Project
  • (6) CS 599 MS Thesis

A student may take two (2) elective courses (see list below) from outside the CS department. He/she can take an additional outside elective if the course is considered part of the concentration, as approved by the graduate program director.

  • (3) ECE 438 Computer Vision
  • (3) ECE 439 Digital Image Processing
  • (3) ECE 577 Advanced Network Engineering
  • (3) ECE 592 Topics in Electrical Engineering
  • (3) CMIS 540 Management of Information Systems Development
  • (3) CMIS 565 Oracle Database Administration
Academic Program Profile Photo
Contact Us
facebooktwitterlinkedinflickrinstagramgooglepluspinterestyoutubetumblrfoursquaresocial at siue
© 2018 SIUE, Edwardsville, IL 62026Contact SIUEPrivacy Notice | Consumer Disclosures & ComplaintsEqual Opportunity EmployerEmploymentEmergency Notification (e-Lert)

Southern Illinois University Edwardsville is authorized to operate as a postsecondary educational institution by the Illinois Board of Higher Education.

  • Current Students
  • Faculty & Staff
  • Alumni
  • Business Partners
  • Parents
  • Community
  • Veterans
  • MySIUE
  • CougarNet
  • Blackboard
  • SIUE Email