Computer Science (MS)
Master of Science Degree Requirements
| Code | Title | Hours | Counts towards |
|---|---|---|---|
| Core Courses | 6 | ||
Select a minimum of one course per category under "Core Courses" listed below | |||
| Required Courses | 7 | ||
| Computer Science Graduate Orientation | |||
| Master's Thesis Research | |||
| Elective Courses | 9 | ||
CSC 500 or 700-level courses | |||
| Minor Courses, CSC Graduate Electives or Restricted Electives | 9 | ||
"Minor Courses, CSC Graduate Electives or Restricted Electives" will be approved in conjunction with the academic committee | |||
| Total Hours | 31 | ||
Core Courses
| Code | Title | Hours | Counts towards |
|---|---|---|---|
| Select minimum of two courses, one from each category | 6 | ||
Theory Category | |||
| °ä³§°äÌý503 | Computational Applied Logic | 3 | |
| °ä³§°äÌý505 | Design and Analysis Of Algorithms | 3 | |
| °ä³§°äÌý512 | Compiler Construction | 3 | |
| °ä³§°äÌý514 | Foundations of Cryptography | ||
| °ä³§°äÌý565 | Graph Theory | 3 | |
| °ä³§°äÌý579 | Introduction to Computer Performance Modeling | 3 | |
| °ä³§°äÌý580 | Numerical Analysis I | 3 | |
Systems Category | |||
| °ä³§°äÌý501 | Operating Systems Principles | 3 | |
| °ä³§°äÌý506 | Architecture Of Parallel Computers | 3 | |
| °ä³§°äÌý510 | Software Engineering | 3 | |
| °ä³§°äÌý520 | Artificial Intelligence I | 3 | |
| ´Ç°ùÌý°ä³§°äÌý720 | Artificial Intelligence II | ||
| °ä³§°äÌý540 | Database Management concepts and Systems | 3 | |
| °ä³§°äÌý561 | Principles of Computer Graphics | 3 | |
| °ä³§°äÌý570 | Computer Networks | 3 | |
| ´Ç°ùÌý°ä³§°äÌý573 | Internet Protocols | ||
| °ä³§°äÌý574 | Computer and Network Security | 3 | |
Accelerated Bachelor's/Master's Degree Requirements
The Accelerated Bachelors/Master’s (ABM) degree program allows exceptional undergraduate students at NC State an opportunity to complete the requirements for both the Bachelor’s and Master’s degrees at an accelerated pace. These undergraduate students may double count up to 12 credits and obtain a non-thesis Master’s degree in the same field within 12 months of completing the Bachelor’s degree, or obtain a thesis-based Master’s degree in the same field within 18 months of completing the Bachelor’s degree.
This degree program also provides an opportunity for the Directors of Graduate Programs (DGPs) at NCÂ State to recruit rising juniors in their major to their graduate programs. However, permission to pursue an ABM degree program does not guarantee admission to the Graduate School. Admission is contingent on meeting eligibility requirements at the time of entering the graduate program.
Faculty
Lecturer
- Tiffany M. Barnes
- Donald L. Bitzer
- Rada Yuryevna Chirkova
- Jon Doyle
- Rudra Dutta
- Edward F. Gehringer
- Xiaohui Gu
- Christopher Graham Healey
- James C. Lester II
- Timothy James Menzies
- Rainer Frank Mueller
- Harilaos George Perros
- Michael A. Rappa
- Douglas S. Reeves
- Gregg Evan Rothermel
- Georgios N. Rouskas
- Nagiza Faridovna Samatova
- Carla Diane Savage
- Xipeng Shen
- Munindar P. Singh
- Matthias F. M. Stallmann
- Mladen Alan Vouk
- Laurie A. Williams
- Dennis R. Bahler
- Min Chi
- William H. Enck
- Vincent W. Freeh
- Zhishan Guo
- Kook Han
- Khaled Abdel Hamid Harfoush
- Steffen Heber
- Arnav Harish Jhala
- Sandeep Kuttal
- Edgar Lobaton
- Noboru Matsuda
- K. Anyanwu Ogan
- David L. Roberts
- Donald R. Sheehy
- Sharma Valliyil Thankachan
- Ranga Raju Vatsavai
- Benjamin Allen Watson
- Anupam Das
- Guoliang Jin
- Alexandros Kapravelos
- Jung-Eun Kim
- Jiajia Li
- Xu Liu
- Collin Francis Lynch
- Christopher Robin Martens
- John-Paul William Ore
- Christopher Joseph Parnin
- Thomason William Price
- Asst Professor
- Bradley Galloway Reaves
- Alessandra Scafuro
- Muhammad Shahzad
- Kathryn Thomasset Stolee
- Man Ki Yoon
- Ruozhou Yu
- Ignacio Xavier Dominguez
- Jason Tyler King
- Tzvetelina Battestilli
- Jamie Allison Jennings
- Jessica Young Schmidt
- Bita Akram
- Suzanne M. Balik
- Tzvetelina Battestilli
- Ignacio Xavier Dominguez
- Patrick A. Dreher
- Sarah Smith Heckman
- Jamie Allison Jennings
- Shuyin Jiao
- Shuyin Jiao
- Jason Tyler King
- Jessica Young Schmidt
- David Brian Sturgill
- Ketchiozo Thierry Wandji
- Wu-show Chou
- Edward Willmore Davis Jr.
- Robert Joseph Fornaro
- Thomas Lynn Honeycutt
- David Franklin McAllister
- Woodrow Robbins
- William James Stewart
- Alan Lee Tharp
- David J. Thuente
Adjunct professors
- Robert Loftin
- Bradford Wayne Mott
- Adam Gaweda
- Alexander Card
- Sterling Mark Mcleod
- Xiaorui Liu
- Yuchen Liu