At Sacred Heart University, students who pursue the Master of Science in computer science & information technology degree choose their curriculum track based on their education and career interests - computer science (SC), information technology (IT), and data science (DS).
Computer Science Track
The Computer Science track is ideal for those who wish to pursue advanced study in areas of programming, data structures, and fundamental computer language design.
Requirements
This track requires completion of thirty (30) credit hours of graduate-level coursework. Nine (9) of these credit hours will be spent on the core foundation courses, three (3) credit hours are dedicated to web courses, three (3) credit hours will be toward database courses, nine (9) credits will be elective courses, and six (6) will be the required project courses. A degree will be granted upon satisfactory completion of all coursework and a favorable recommendation of the faculty.
Total Credit Hours: 30
Data Science Track
Data science is the process of using algorithms, methods, and systems to extract knowledge and insights from structured and unstructured data. It applies advanced analytics and machine learning to help users predict and optimize business outcomes. The Data Science track requires thirty (30) credit hours that emphasize the development and coding aspects of Data Science and Data Analytics.
Python, Programming with R, Data Warehousing and Statistics along with Deep Learning, Data Architecture and Text Mining are required.
Special Topics in emerging fields will also be covered.
Requirements List
CS 504 | Introduction to Programming Using Scripting | 3 |
CS 603 | Database Design (Oracle) | 3 |
CS 616 | Machine Learning | 3 |
CS 649 | Statistics for Data Science | 3 |
CS 650 | Big Data Analytics | 3 |
CS 651 | TEXT ANALYSIS | 3 |
CS 652 | DATA SCIENCE ARCHITECTURE | 3 |
CS 653 | Special Topics in Data Science | 3 |
Electives
Choose 6 credits
CS 617 | Artificial Intelligence | 3 |
CS 618 | Deep Learning | 3 |
CS 630 | Cloud Computing | 3 |
CS 638 | Concepts in Dynamic and Script Programming | 3 |
Total Credit Hours: 30
Information Technology Track
The information technology (IT) track is 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.
Requirements
This track requires completion of thirty (30) credit hours of graduate-level coursework. Nine (9) of these credit hours will be spent on the core foundation courses, three (3) credit hours are dedicated to web courses, three (3) credit hours will be toward database courses, nine (9) credits will be elective courses, and six (6) will be the required project courses. A degree will be granted upon satisfactory completion of all coursework and a favorable recommendation of the faculty.
Total Credit Hours: 30