M.S. Computer Science

The M.S. in Computer Science prepares you to design, develop and implement computing systems and software for all domains of our daily lives, such as finance, pharmaceutical, technology and management fields. The program also provides effective preparation for Ph.D. studies.

Summary

  • Demonstrate knowledge and skills in the design of algorithm and programs.
  • Understand operating system fundamentals.
  • Understand networking and its application.
  • Understand database systems and develop database applications.
  • Work on real-life projects in groups.
  • Communicate the outcomes of a project in both written and oral forms.
  • Select a specialization and take three advanced courses in their specialization to further their knowledge.
  • Apply knowledge of computing and mathematics appropriate to the discipline.
  • Analyze a problem and identify and define the computing requirements appropriate to its solution.
  • Design, implement and evaluate a computer-based system, process, component or program to meet desired needs.
  • Function effectively on teams to accomplish a common goal.
  • Communicate effectively with a range of audiences.
  • Recognize the need for and an ability to engage in continuing professional development.
  • Use current techniques, skills and tools necessary for computing practice.
  • Apply mathematical foundations, algorithmic principles and Computer Science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  • Apply design and development principles in the construction of software systems of varying complexity.
  • Understand state of the art research and apply research methods to solving new problems.

Core Faculty

Jonathan Smitherson

Borcea, Cristian M.

Professor

Borcea, Cristian M.
Professor, Computer Science
Official
GITC 4201A
Jonathan Smitherson

Calvin, James M.

Calvin, James M.
Official
4311 GITC
Jonathan Smitherson

Geller, James

Professor and Associate Dean for Research

Geller, James
Professor and Associate Dean for Research, Computer Science
Official
4410 GITC
Jonathan Smitherson

Wu, Chase Qishi

Associate Professor

Wu, Chase Qishi
Associate Professor, Computer Science
Official
GITC 4107
Jonathan Smitherson

Wang, David

Wang, David
Not Provided
Official
Jonathan Smitherson

Gotsman, Craig J.

Distinguished Professor and Dean

Gotsman, Craig J.
Distinguished Professor and Dean,
Not Provided
Official
Jonathan Smitherson

Gerbessiotis, Alexandros

Associate Professor

Gerbessiotis, Alexandros
Associate Professor, Computer Science Department
Official
4213 GITC
Jonathan Smitherson

Ding, Xiaoning

Assistant Professor

Ding, Xiaoning
Assistant Professor, computer science
Official
4203 gitc
Jonathan Smitherson

Koutis, Ioannis

Associate Professor

Koutis, Ioannis
Associate Professor, Computer Science
Not Provided
Official
GITC4314
Jonathan Smitherson

Basu Roy, Senjuti

Assistant Professor

Basu Roy, Senjuti
Assistant Professor, Computer Science
Official
GITC 4302

Advisement

Jonathan Smitherson

Bell, Michele A.

Academic Advisor

Bell, Michele A.
Academic Advisor, CCS
Official
3400 gitc