Master of Science in Computer Science Postgraduate Program By University of New Haven |Top Universities

Master of Science in Computer Science

Main Subject Area

Computer Science and Information SystemsMain Subject Area

Program overview

Main Subject

Computer Science and Information Systems

Study Level

Masters

Students with an adequate background in computer science will complete 30 credits of course work consisting of 9 credits of distribution courses, and 21 credits of elective courses. In addition, within these 30 credits of course work, students must satisfy a project requirement and a programming language requirement. Core Courses (18 credits, waivable) CSCI 6604 - Introduction to Programming/C CSCI 6610 - Intermediate Programming/C CSCI 6620 - Data Structures CSCI 6632 - Algorithm Design and Analysis CSCI 6640 - Computer Organization CSCI 6643 - Operating Systems Distribution Courses (9 credits not waivable) Select one course from each of the following three categories: Software Design Methodology (choose one) CSCI 6623 - Rapid Software Development/VB.Net CSCI 6626 - Object-Oriented Principles and Practice/C++ CSCI 6628 - Object-Oriented Analysis and Design CSCI 6655 - Web-Database Application Development Theory and Analysis (choose one) CSCI 6624 - Advanced Database Systems CSCI 6634 - Cryptography and Data Security CSCI 6636 - Structure of Programming Languages CSCI 6660 - Artificial Intelligence Computer Systems (choose one) CSCI 6627 - Distributed Database Systems CSCI 6642 - Computer Networks and Data Communication CSCI 6645 - Unix Network Administration CSCI 6647 - Systems Programming Electives (21 credits) Each student will select 4 Computer Science Elective courses, 2 Restricted Elective courses, and 1 Free Elective course. Computer Science Elective Courses (12 credits) Each student will select four Computer Science Elective courses. These include all Computer Science graduate courses other than the six Core Courses and the internship courses CSCI 6692, CSCI 6693, and CSCI 6694. CSCI 6692, CSCI 6693, and CSCI 6694 may not be counted as Computer Science Electives, but may be counted towards the Restricted Elective category. Restricted Electives (6 credits) Each student will select two Restricted Elective courses. Some CS 6670 Selected Topics courses may also be designated as restricted electives on a case-by-case basis. The following are Restricted Electives courses: Any Computer Science Elective course CSCI 6692 - Internship I CSCI 6693 - Internship II CSCI 6694 - Internship III ELEC 6602 - Embedded Systems ELEC 6603 - Discrete and Continuous Systems I ELEC 6620 - Fuzzy Logic and Control ELEC 6634 - Digital Signal Processing I ELEC 6645 - Introduction to Communication Systems ELEC 6656 - Hardware Description Language ELEC 6658 - Embedded Applications ELEC 6685 - Optimization of Engineering Systems INDE 6601 - Introduction to Operations Research/Management Science INDE 6607 - Probability Theory INDE 6609 - Descriptive and Inferential Statistics INDE 6621 - Linear Programming INDE 6622 - Queuing Theory INDE 6623 - Decision Analysis INDE 6681 - System Simulation INDE 6682 - Advanced System Simulation INDE 6685 - Theory of Optimization INDE 6688 - Design of Experiments MATH 6611 - Matrix Theory and its Applications MATH 6615 - Linear Mathematics and Combinatorics MATH 6620 - Numerical Analysis MATH 6624 - Applied Mathematics Free Elective (3 credits) Programming Language Courses CSCI 6617 - Java Programming CSCI 6623 - Rapid Software Development/VB.Net CSCI 6626 - Object-Oriented Principles and Practice/C++ CSCI 6652 - Script Programming for Network Administration CSCI 6655 - Web-Database Application Development CSCI 6651 - Introduction to Script Programming/Python

Program overview

Main Subject

Computer Science and Information Systems

Study Level

Masters

Students with an adequate background in computer science will complete 30 credits of course work consisting of 9 credits of distribution courses, and 21 credits of elective courses. In addition, within these 30 credits of course work, students must satisfy a project requirement and a programming language requirement. Core Courses (18 credits, waivable) CSCI 6604 - Introduction to Programming/C CSCI 6610 - Intermediate Programming/C CSCI 6620 - Data Structures CSCI 6632 - Algorithm Design and Analysis CSCI 6640 - Computer Organization CSCI 6643 - Operating Systems Distribution Courses (9 credits not waivable) Select one course from each of the following three categories: Software Design Methodology (choose one) CSCI 6623 - Rapid Software Development/VB.Net CSCI 6626 - Object-Oriented Principles and Practice/C++ CSCI 6628 - Object-Oriented Analysis and Design CSCI 6655 - Web-Database Application Development Theory and Analysis (choose one) CSCI 6624 - Advanced Database Systems CSCI 6634 - Cryptography and Data Security CSCI 6636 - Structure of Programming Languages CSCI 6660 - Artificial Intelligence Computer Systems (choose one) CSCI 6627 - Distributed Database Systems CSCI 6642 - Computer Networks and Data Communication CSCI 6645 - Unix Network Administration CSCI 6647 - Systems Programming Electives (21 credits) Each student will select 4 Computer Science Elective courses, 2 Restricted Elective courses, and 1 Free Elective course. Computer Science Elective Courses (12 credits) Each student will select four Computer Science Elective courses. These include all Computer Science graduate courses other than the six Core Courses and the internship courses CSCI 6692, CSCI 6693, and CSCI 6694. CSCI 6692, CSCI 6693, and CSCI 6694 may not be counted as Computer Science Electives, but may be counted towards the Restricted Elective category. Restricted Electives (6 credits) Each student will select two Restricted Elective courses. Some CS 6670 Selected Topics courses may also be designated as restricted electives on a case-by-case basis. The following are Restricted Electives courses: Any Computer Science Elective course CSCI 6692 - Internship I CSCI 6693 - Internship II CSCI 6694 - Internship III ELEC 6602 - Embedded Systems ELEC 6603 - Discrete and Continuous Systems I ELEC 6620 - Fuzzy Logic and Control ELEC 6634 - Digital Signal Processing I ELEC 6645 - Introduction to Communication Systems ELEC 6656 - Hardware Description Language ELEC 6658 - Embedded Applications ELEC 6685 - Optimization of Engineering Systems INDE 6601 - Introduction to Operations Research/Management Science INDE 6607 - Probability Theory INDE 6609 - Descriptive and Inferential Statistics INDE 6621 - Linear Programming INDE 6622 - Queuing Theory INDE 6623 - Decision Analysis INDE 6681 - System Simulation INDE 6682 - Advanced System Simulation INDE 6685 - Theory of Optimization INDE 6688 - Design of Experiments MATH 6611 - Matrix Theory and its Applications MATH 6615 - Linear Mathematics and Combinatorics MATH 6620 - Numerical Analysis MATH 6624 - Applied Mathematics Free Elective (3 credits) Programming Language Courses CSCI 6617 - Java Programming CSCI 6623 - Rapid Software Development/VB.Net CSCI 6626 - Object-Oriented Principles and Practice/C++ CSCI 6652 - Script Programming for Network Administration CSCI 6655 - Web-Database Application Development CSCI 6651 - Introduction to Script Programming/Python

Admission requirements

80+
6.5+
Applicants must have a bachelor's degree completion from an accredited university or college. Other English Language Requirements: A minimum Pearson Test of English (PTE) score of 53 OR A minimum iTEP score of 3.7 OR An ELS Certificate of Completion of Level 112, English for Academic Purposes (EAP) Program.
Jan-2000

Tuition fee and scholarships

Domestic Students

0 USD
-

International Students

0 USD
-

One of the important factors when considering a master's degree is the cost of study. Luckily, there are many options available to help students fund their master's programme. Download your copy of the Scholarship Guide to find out which scholarships from around the world could be available to you, and how to apply for them.

In this guide you will find:
opportunities

Where to look for scholarship opportunities

how_to

How to apply to scholarships relevant to you

list

A list of available scholarships around the world

checklist

A scholarship application checklist

banner
download_icon Download Scholarship Guide

More programs from the university

Postgrad programs 2162