MSCIS - Information Technology Track

Contact UsContact Admissions Request InfoGet on our mailing list Visit SHUSee our upcoming events Apply NowCreate your account

The Information Technology (IT) track is a new, innovative program offering designed specifically to accommodate the dynamic demands of the contemporary marketplace. With the exponential growth of the Internet, and the wide ranging ramifications of the accompanying technologies, the IT track will prepare individuals for careers that utilize, or are affected by the latest technological advances and methods of modern business and industry.

This track requires a minimum of 36 credit hours of graduate-level course work to complete. Students may be required to complete additional 6 credit hours of prerequisite course work. However, students with an undergraduate degree in Computer or Information Science may receive waivers for some courses. Course waivers are not granted for work experience.

View Program Brochure

Required Courses | 27 credits

All courses have Data Structures prerequisite unless noted otherwise

  • CS 551 Introduction to Object-Oriented Programming Using Java 3 CR
  • CS 552 Windows Interface Design (VB.NET) 3 CR
  • CS 553 Web Design with JavaScript 3 CR
  • CS 554 Fundamentals of Interactive Multimedia 3 CR
  • CS 601 Computer Systems and Assembly Language 3 CR
  • CS 603 Advanced Database Design (Oracle) 3 CR
  • CS 620 Information Analysis and Systems Design 3 CR
  • CS 621 Principles of Data Communications 3 CR
  • CS 670 Research Project Seminar 3 CR

Elective Courses | 9 credits

A maximum of six credits can be an MBA (MGT) offering. It is also at the discretion of the academic program director to approve any other CS or MBA course offering as an appropriate elective. The following is a partial list of electives.

  • MGT 651 Management of Global Telecommunications 3 CR
  • MGT 652 Project/Program Management 3 CR
  • CS 550 Dynamic Web Page Development 3 CR
  • CS 557 Web Programming with ASP 3 CR
  • CS 560 Networking Applications (with Windows NT) 3 CR
  • CS 563 Animation for the Web 3 CR
  • CS 571 Advanced Computer Gaming 3 CR
  • CS 572 OOP with C# and Games 3 CR
  • CS 573 Advanced C#-Based Game Programming 3 CR
  • CS 611 Operating Systems (prerequisite: Knowledge of C) 3 CR
  • CS 622 Information Retrieval 3 CR
  • CS 623 Advanced Network Security 3 CR
  • CS 624 Hands-On Network Security 3 CR
  • CS 625 Cryptography 3 CR
  • CS 631 Data Warehousing 3 CR
  • CS 632 Advanced Database Topics 3 CR
  • CS 633 Advanced Database Programming 3 CR