MS Computer Science
New York, USA
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
15 Dec 2024
EARLIEST START DATE
Sep 2025
TUITION FEES
USD 1,460 / per credit
STUDY FORMAT
On-Campus
Introduction
Computer science encompasses the study of computers–hardware, software, computational theory, algorithms, and how humans interact with technology. Above all, it’s about solving problems. With a master’s degree in computer science, you’ll be equipped with sophisticated problem-solving skills; and be prepared for a lucrative career in this ever-growing sector.
MS Program Highlights
- Distinguish yourself from the pack with a program that grounds you in foundation and cement that knowledge with practical experience in cybersecurity, artificial intelligence, data science, web and app development, and more.
- Free your entrepreneurial spirit and build your portfolio as you work with faculty and fellow students to ideate, design, and build cool new apps using design thinking methodologies.
- Travel internationally to amazing locations with the NYC Design Factory at Pace University to build real products for real companies as part of an international, interdisciplinary team.
- You can also complete the MS in Computer Science online.
Program Opportunities and Experiences
Blend web development with personal and professional development at Pace University’s Seidenberg School. Alongside rigorous academic classes in a wealth of computer science topics, you’ll have access to faculty-led research labs where you can gain practical experience, attend and present at conferences, and even get published in research journals. Your master’s experience at Pace will help you establish yourself for the career you dream of—all you have to do is get involved.
At Seidenberg, we believe that getting exposure to different ways of seeing things is crucial to developing critical thinking and problem-solving skills. That’s why we involve so many students from other majors and departments in our experiences, such as the NYC Design Factory program. Not only can you meet and work with students studying other topics, but the program includes global travel to collaborate with other universities on real projects for real companies.
Admissions
Scholarships and Funding
Pace University offers students as much financial assistance as possible. Financial Aid can come in many forms, including scholarships and grants, work-study, and student loans. Financial Aid award packages offered by Pace University typically consist of a combination of awards from these types of aid programs.
General Rules Covering All Financial Aid
- Any combination of tuition-specific Pace-funded scholarships, grants, or awards and New York State or other tuition-specific funding cannot exceed your actual tuition charges.
- All financial aid combined may not exceed your Cost of Attendance.
- You must be matriculated in a degree program at Pace University to receive any financial aid other than Alternative Loans. (Note that some certificate program students also qualify). Matriculated means that you are admitted to and enrolled in a degree or applicable certificate program.
- Generally, students must be enrolled at least half-time (6 credits per semester) to qualify for aid. Exceptions are Federal Pell Grants and Alternative Loans.
- To review basic eligibility criteria for Pace University, Federal, and New York State aid programs please visit our General Eligibility section.
Pace Scholarships and Resources
- Institutional Scholarships and Grants
- Federal Grants
- New York State Scholarships and Grants
- Third-Party Scholarship Resources
Curriculum
Program Requirements
Required Course
- CS 604: Computer Systems and Concepts
- CS 604 is required for students whose performance in the Computer Organization and Operating Systems courses is less than the grade of B as evidenced on their transcripts.
Core Requirements (12 Credits)
- CS 608: Algorithms and Computing Theory
- CS 610: Introduction to Parallel Computing
- CS 612: Concepts and Structures in Internet Computing
- CS 623: Database Management Systems
Electives (9 Credits)
- Students will choose individual courses from the current Computer Science academic schedule for a total of 9 CS credits, provided prerequisites are met. Students can take up to 1 non-CS graduate level Seidenberg or Lubin MBA Foundation course as an elective, with the approval of an Academic Advisor or the Department Chair.
Capstone Project
Select one of the following:
- CS 691 & CS 692: Computer Science Capstone Project and Research Project - 6 credits
- CS 693 & CS 694: Thesis I and Thesis II - 6 credits
Computer Science Electives
Course List
- CS 600: Independent Study in Graduate Computer Science - 1-5 credits
- CS 607: Simulation and Computer Network Analysis
- CS 611: Principles of Programming Languages
- CS 613: Compiler Construction
- CS 614: Logic and Formal Verification
- CS 617: Game Programming
- CS 619: Data Mining
- CS 624: Application Development with .NET and Web Services
- CS 627: Artificial Intelligence
- CS 628: Automata and Computability
- CS 629: Computer Graphics
- CS 630: Intelligent Agents
- CS 633: Data Communications and Networks
- CS 634: Computer Networking and the Internet
- CS 635: Topics in Telecommunications
- CS 636: Optical Communications and Networks
- CS 637: Wireless Communications
- CS 639: Mobile Application Development
- CS 640: Modern Telecommunications Networking
- CS 641: Mobile Web Content and Development
- CS 643: Mobile Innovations for Global Challenges
- CS 644: Web Computing
- CS 647: Game Model Design and Animation
- CS 648: Unix/Linux Programming
- CS 649: Advanced Video Game Programming
- CS 650: Enterprise Computing
- CS 651: Secure Distributed System Development
- CS 652: Secure Web Application Development
- CS 653: Cryptography and Computer Security
- CS 654: Security in Computer Networking
- CS 655: Pattern Recognition
- CS 656: Introduction to Mainframe Computing
Career Opportunities
Choose Your Career in Computer Science
Companies depend on information systems specialists to make strategic business decisions. As a graduate of the program, you’ll be positioned to guide organizations toward better decision-making based on data. One of the best things about tech jobs is that they’re available in every industry, which makes them as numerous as they are diverse.
Computer Science Career Options
- Business Analyst
- Cloud Administrator
- Cybersecurity Specialist
- Database Administrator
- Data Analyst
- Data Scientist
- Entrepreneur
- Mobile App Developer
- Software Developer
- architect
- and more
Where Pace Graduates Are Employed
- Amazon
- Federal Bureau of Investigation
- IBM
- JPMorgan Chase
- Microsoft
- Morgan Stanley
- Prudential
- United States Government
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!