Master in Computer Science in North America

Compare Masters Programs in Computer Science in North America 2017

Computer Science

The benefits of a Masters extend beyond improving your earning potential. They can provide you with personal and professional skills to accelerate your development. They are also an opportunity to differentiate yourself from your peers, many of whom will have similar A-level and undergraduate qualifications.

The foundations of computer science actually date back to before the modern computer had actually been created. For instance, algorithms for computing have been around for hundreds of years. One book of Sanskrit algorithms dates back to 800 BC.

The United States of America is a large country in Northern America, often known as the "USA", the "US", the "United States", "America", or simply "the States". It also gathers over 310 million people which is the world's third largest population. It includes densely populated cities with sprawling suburbs, and vast, uninhabited and naturally beautiful areas at the same time.

View all Master Programs in Computer Science in North America 2017

Read More

Master of Engineering Leadership in Dependable Software Systems

University of British Columbia - Faculty of Applied Science
Campus Full time 1 year January 2018 Canada Vancouver

The Master of Engineering Leadership (MEL) in Dependable Software Systems is an intensive one-year degree program for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas. [+]

Masters in Computer Science in North America 2017. The Master of Engineering Leadership (MEL) in Dependable Software Systems is an intensive one-year degree program for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas. With their broad foundation for analyzing and addressing software dependability issues across many different industry sectors, graduates of this program will be highly sought after by employers. Watch this video and learn more about this unique technical management program from our students and professors. Propel Your Career Forward This unique master’s degree program will: deepen your understanding of how to develop and maintain dependable systems; broaden your sector-relevant skills through a project-based curriculum that covers all stages of the industry value chain; provide a dynamic learning environment that includes collaborative projects with students and faculty, as well as a major capstone project enabling you to gain specific domain expertise; offer opportunities for you to collaborate with world-renowned faculty and industry experts; and help you advance your career by balancing technical learning with in-depth leadership courses on project management, business and communication. Eligibility Requirements You are eligible for this program if you meet the MEL admission requirements and you have: an undergraduate degree in computer engineering, software engineering or computer science; coding proficiency; and three or more years of relevant work experience. As a graduate of this program, you will have the skills to take your career to the next level – tackling... [-]

Master's Degree In Computer Science (mcc-i)

Tecnológico de Monterrey
Campus Full time 4 semesters July 2017 Mexico Monterrey Mexico State + 1 more

The Master of Computer Science is aimed at professionals in areas of computer science, engineering and exact sciences mainly interested in conducting high-impact research to contribute to the knowledge of any of the specialty areas of Computer Science. [+]

Description Technological trends in the modern world point to the need for computer systems more flexible, able to adapt to unforeseen and uncertain conditions, and interaction skills. Machine learning, analysis and data science as well as various techniques inspired by nature are generating technology to provide computer systems with the aforementioned capabilities that will transform society, economy and environment in this century. This graduate in Computer Science prepares students to be leaders in this new technological wave. Bursaries The Master of Computer Science It is aimed at professionals in areas of computer science, engineering and exact sciences mainly interested in conducting high-impact research to contribute to the knowledge of any of the specialty areas of Computer Science. The graduate program is national coverage currently offered in Monterrey and Mexico State campus. Lines of generation and application of knowledge The lines of generation and application of knowledge (LGAC) who work in research groups of the program are described below: Bioinspired (Bio-inspired Algorithms) systems. This line of research focuses on the development, extension and modification of algorithms and methods to solve complex problems systematizing solutions informal heuristics and mathematical models. Machine learning models (Machine Learning). This line focuses on researching computational learning models in order to predict or identify behaviors on a set of input data or examples that leads to better decision making. Data Science and Applied Mathematics (Data & Computational Science). The research in data science and applied mathematics studies aspects related to data processing and statistical analysis as well... [-]

Master of Applied Computer Science

Saint Xavier University
Campus Full time September 2017 USA Chicago

The Master of Applied Computer Science (MACS) program is designed to further students' understanding of the computing technologies shaping our world today. [+]

Masters in Computer Science in North America 2017. Master of Applied Computer Science The Master of Applied Computer Science (MACS) program is designed to further students' understanding of the computing technologies shaping our world today and to prepare students for sustaining a life-long contribution to a technology-related career. The MACS program provides students with a theoretical and practical understanding of important areas in the computing field. This program may be completed in two semesters by completing 16 credit hours each semester, or in three to four semesters by spreading the courses over a longer period. A Master of Business Administration (MBA) degree may be completed by taking an additional 24 graduate credit hours from the Graham School of Management, which can be completed in one additional year. Five-Year Option Get a bachelor's and master's degree in just five years! The Department of Computer Science is excited to announce this new option for all incoming freshmen. You can... Complete the requirements for the Bachelor of Science (Computer Science) or Bachelor of Arts (Computer Studies) and in the fourth year take two graduate level courses in computing that will count for eight hours towards the general electives in your bachelor’s degree and also eight hours towards your master’s degree. In the fifth year, you take 24 hours (six courses) of graduate courses to complete the master’s degree. You may also delay graduating with the bachelor’s degree until the end of the fifth year, and then graduate with both the master’s and bachelor’s... [-]

Master in Computer Science

Cornell Tech
Campus Full time 1 year September 2017 USA Chelsea

The technology field is increasingly fast-paced and entrepreneurial, and the most successful developers and programers are the ones who understand how technology turns into product. Our CS masters degree will give you that understanding. [+]

Master in Computer Science Technology exists to meet human needs and solve human problems. And today's technology-driven start-ups need engineers and computer scientists who also understand the business side of bringing innovative solutions to market. Cornell Tech's Master in Computer Science will give students the technical skills needed to develop cutting edge solutions while exposing them to entrepreneurship and product management. Learn Through Cross-Disciplinary Collaboration No matter where you apply your computer science and engineering skills, you'll most likely be working in collaboration with product and project managers, sales and marketing executives, even lawyers. Your success will depend on your ability to speak their language, to see how your technological expertise fits into the greater whole of the company, and to draw inspiration from every part of the business. In Cornell Tech's Master in Computer Science program, you'll not only get a rock solid technical education, you'll learn side-by-side with business and law students as well as other technology students. You'll work together in teams to develop your own business in the Startup Studio and develop innovative solutions for real business clients as part of your Company Challenge in Product Studio. In the process, you'll develop the kind of business savvy and communication skills—as well as peerless technical know-how—that have made previous graduates prime recruiting targets of companies like Google, Facebook, and numerous startups. Who Should Apply? You should apply to Cornell Tech's Master in Computer Science if you have an academic background in computer science or a related technical... [-]

Master of Engineering in Systems Engineering

University of Maryland, A. James Clark School of Engineering
Campus Full time Part time 1 - 5 years September 2017 USA College Park + 1 more

This option, offered by the Institute for Systems Research, requires the completion of all six courses from the systems engineering core and four electives. [+]

Masters in Computer Science in North America 2017. This option, offered by the Institute for Systems Research, requires the completion of all six courses from the systems engineering core and four electives. Admission Requirements:
 Full admission as a degree seeking student requires the following prerequisites: A bachelor’s degree, GPA of 3.0 or better, in engineering or a closely related discipline; Computer Science, Physics, Applied Mathematics, or Physical Sciences from an accredited institution. Courses in mathematics (Calculus I, II, III, & Differential Equations) are required to be considered for admission. Further admissions requirements. Completed applications are reviewed and considered for admission on a case-by-case basis. [-]

Master of Natural and Applied Sciences

Missouri State University
Campus Full time Part time 1 - 4 years September 2017 USA Springfield + 1 more

The MNAS program is the only one of its kind in the southwest Missouri region. This unique program offers a wide spectrum of choices for selecting two areas of study in multiple departments or schools. [+]

Master of Natural and Applied Sciences Why pursue the MNAS degree at Missouri State? Select two areas of emphasis to customize your program of study. Each emphasis area will help you expand upon your current scientific knowledge and capabilities.

 

You will work directly with an advisory committee dedicated to helping you meet your academic and professional goals. You will be matched to a faculty member who will provide advisement, as well as help you design your program of study.

 

This interdisciplinary program allows you to select areas in multiple departments and schools.

 

The MNAS will increase your marketability by developing an advanced set of skills. ... [-]

MS Computer Information Systems

College of Saint Rose
Campus Full time 3 semesters August 2017 USA Albany

A deeper understanding of information systems can only enhance your career prospects. [+]

Masters in Computer Science in North America 2017. A deeper understanding of information systems can only enhance your career prospects. You’ll gain skills in technical communication and teamwork—which are in great demand among employers—as well as advanced knowledge of data structures, computer architecture, database management systems, data communications, user interface design, and software engineering. Program Overview The Master of Science in Computer Information Systems is a Professional Science Master’s (PSM) degree program that presents students with an applied education in advanced topics associated with computer science, computer engineering, and information systems. Our program is endorsed by the National Professional Science Masters Association (NPSMA). The program is designed for students with some experience in computer technology and programming, who wish to advance their technical skills and knowledge, and who also wish to improve their communication and business skills. The goal of the program is to produce graduates who are technically proficient in their field and capable of working successfully in government and business. All students must take six required courses in areas that are central to computer information systems. These areas are data structures, computer architecture, database management systems, data communications, user interface design, and software engineering. All students must also take two courses in a chosen area of specialization and complete a master’s project in this area, under the supervision of a department faculty member. The current areas of specialization include Internet Programming, Bioinformatics, Database, and Parallel and High-Performance Computing. Surveys reveal that employers want their technical employees to be... [-]

Master of Applied Computing

University of Windsor
Campus Full time 16 months September 2017 Canada Windsor

The Master of Applied Computing is a course-based professional graduate program offered by the School of Computer Science will provide you with a solid foundation and knowledge of industry oriented practical aspects of Computer Science, preparing you to take up positions in the growing software industry in Canada and around the world. [+]

The Master of Applied Computing is a course-based professional graduate program offered by the School of Computer Science will provide you with a solid foundation and knowledge of industry oriented practical aspects of Computer Science, preparing you to take up positions in the growing software industry in Canada and around the world. The skills and knowledge gained from this program will allow you to develop a successful career in the growing software industry through practical projects, internships and in-class training. This program has been specifically designed to expose you to the latest technologies and developments in a number of high-demand fields. You will study and live in Canada for approximately 16 consecutive months while enrolled in 8 prescribed courses and one Project/Internship (2 course credit). Courses include not only Computer Science but also Business classes. These courses will provide you with the practical knowledge required to excel in the ever-growing Computer Software industry. Courses may include: Advanced Software Engineering Topics Advanced Database Topic Internet Applications and Distributed Systems Advanced Computing Concepts Advanced Systems Programming Networking and Data Security Finance in a Global Perspective Marketing Managing Employees Project/Internship Intakes: September and January Prior to the start of the academic program, you may be required to attend six weeks (July-August) of intensive English language training (English and Academic Preparation Program). This program is designed to develop your English language skills in an academic environment and learn more about Canadian culture. Some students may be exempt from the English language course if they... [-]

Master’s Degree in Computer Science

McGovern Education Group
Campus Full time September 2017 USA Oklahoma City

The Master of Computer Science is a type of master's degree, which emphasizes the mathematical and theoretical foundations of computing, including computer programming, programming paradigms, algorithms, data structures, logic and computation, and computer architecture. [+]

Masters in Computer Science in North America 2017. The Master of Computer Science is a type of master's degree, which emphasizes the mathematical and theoretical foundations of computing, including computer programming, programming paradigms, algorithms, data structures, logic and computation, and computer architecture. Students can typically choose concentrations in operating systems, compilers and compiler design, computer networking, data communication, computer graphics, artificial intelligence, and software engineering. Tuition for a Master’s degree of Computer Science program starts at $18,000 USD per academic year, although international scholarships are available for highly qualified applicants. Questions? Would you like to speak with an American counselor about this degree program? We’re a team of American counselors who are trained to help international students find the ideal degree program at a respected American university at a tuition price you can afford. Did you know there are more than 4,000 colleges and universities in the United States? We partner with hundreds of safe, affordable, and respected American universities that offer ranked programs, international scholarships, and provide job placement services for graduates. We can fast track your application at hundreds of partner US universities. Our American counselors are waiting to provide unlimited one-on-one assistance at no cost. FREE degree program counseling FREE university selection counseling FREE application review FREE application essay support FREE visa interview training FREE unlimited email and video chat support FREE scholarship application support  In most cases, we can have your acceptance package delivered to your door in just two weeks for a bachelor’s degree and... [-]

Master of Software Engineering

University of Wisconsin La Crosse
Campus Full time September 2017 USA La Crosse

The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience, and to apply the knowledge to some challenging real-world problems. [+]

The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience, and to apply the knowledge to some challenging real-world problems. The program will guide the students to acquire both technical skills and software project management skills that are required to lead and to carry out software development projects. The MSE program is slightly different from the traditional Masters program in Computer Science. It specializes in software engineering theory and practice. It includes a limited subset of applications such as Databases and Computer Networks. Graduates with a MSE degree are prepared to: design and analyze software systems efficiently conduct quality assurance be project leaders prepare cost estimations and feasibility analysis for software projects conduct testing and verification Graduates are employed as: software engineers software designers software developers testing engineers quality assurance personnel Program Prerequisites Students desiring to be admitted into the MSE program must have taken courses on the following topics or must have knowledge in these areas (evidence or supporting materials required): A modern programming language such as C, C++, C#, Java (UW-L equivalents: C-S 220 or C-S 224) Data Structures and Algorithms that includes abstract data types such as List, Stack, Queue, Tree and Graph (UW-L equivalent: C-S 340) Discrete Mathematics that includes topics on Set Theory, Predicate Logic, Functions and Relations (UW-L equivalent: MTH 225) Students who lack any of these prerequisites must take additional courses (not counted for credit towards the MSE... [-]

Master of Science in Computer Science

DigiPen Institute of Technology
Campus Full time Part time 2 - 4 years September 2017 USA Redmond + 1 more

The Master of Science in Computer Science allows students to further their understanding of computer science while focusing on its applications in video game and simulation software development [+]

Masters in Computer Science in North America 2017. The Master of Science in Computer Science allows students to further their understanding of computer science while focusing on its applications in video game and simulation software development. Geared toward professional software engineers and candidates with a B.S. in Computer Science or a related field, this program provides the knowledge and skills to produce cutting-edge software technology in a demanding professional environment. Students have the option of enrolling in this program full time for two years or enrolling part time and spreading their course load over four years. Full-Time and Part-Time Options Students have the option of enrolling in this program full-time for two years, or enrolling part-time and spreading their course load over four years. Admissions Information The ideal candidate for the Master of Science in Computer Science program will have either a Bachelor of Science in Computer Science or a related field, or a more general degree and a strong background in professional game development. Topics Covered The curriculum of the Master of Science in Computer Science program covers the following subjects, depending on the student’s interests and chosen degree completion track: - Mathematics and physics, including implicit curves and surfaces, theory and applications of quaternions, computational geometry, fuzzy logic and sets, number theory, and cryptography. - Advanced computer science, including advanced animation and modeling algorithms, advanced rendering techniques, artificial intelligence, game engine design, physically-based modeling algorithms, and ray tracing. - Game creation, including advanced game design, documentation, project management,... [-]

MEng in Computer Science

Northern Arizona University
Campus Full time August 2017 USA Flagstaff

This program assists students who wish to upgrade their current engineering expertise by delving into the contemporary and future-forward area of computer science. The plan features real-world relevancy and flexibility in course format and distance delivery. [+]

The MEng CS degree is a non-thesis program that focuses on building advanced computer science expertise through a project-based experience. Graduates with this degree possess advanced expertise and are well-qualified to be a leader in a variety of software development organizations. Students who are planning on further graduate study in a Ph.D. program may be interested in the thesis-based MSE CS program. This program assists students who wish to upgrade their current engineering expertise by delving into the contemporary and future-forward area of computer science. The plan features real-world relevancy and flexibility in course format and distance delivery. What Can I Do with a Master of Engineering in Computer Science? Computer scientists use algorithms and data structures to harness the incredible processing power of modern computers towards constructive ends. They write programs, the basic building blocks that form the computer world. They also create the databases, the "office" software, and the networking protocols at the core of today computing demands in business, science, and engineering. If this sounds like the career for you, we can help. Our program is intended to meet your educational needs as a practicing engineer. You will have the opportunity to enhance and/or develop the skills, knowledge, and understanding that are critical to today practicing engineers. Courses are offered through a variety of forms, including distance-delivery methods and flexible formats. Note: If you are interested in this advanced degree, you must apply and be accepted to the Master of Engineering program in addition to being admitted... [-]

Master of Digital Media

The Centre for Digital Media - The CDM
Campus 1 year September 2017 Canada Vancouver

The Master of Digital Media program is an internationally recognized, research informed, and industry relevant professional master [+]

Masters in Computer Science in North America 2017. The Master of Digital Media program is an internationally recognized, research informed, and industry relevant professional master's program. What is common between a weather app on your phone, a racing game on your console and a state-of-the-art imaging tool in a hospital? All of these are digital media products, and to build them requires teams of digital media professionals. Digital media is content that is stored in digital formats and usually distributed online. The world we live in today is populated by digital media products, and the shift from traditional media has taken place in many industries, including industries that aren’t typically associated with digital media—such as health, government and education. Digital media products can be found in: eCommerce Games – console, online and mobile Websites and mobile applications Animation Social media Video Augmented reality Virtual reality Data visualization Location-based services Interactive Storytelling Digital media can include these industries: Entertainment Technology eCommerce Non-Profit Health Education Marketing and advertising Government Sports Environment Television Publishing Scholarships There are many scholarship opportunities available to new and returning students of the Master of Digital Media program. More than 60% of incoming September 2014 students received a scholarship or other financial assistance. [-]

Master of Information Management

University of Maryland, College of Information Studies
Campus Full time 2 years September 2017 USA College Park

The Master of Information Management (MIM) program at the University of Maryland prepares graduates to be industry leaders in information science and technology, maximizing the value of information management solutions and meeting the needs of organizations. [+]

The Master of Information Management (MIM) program at the University of Maryland prepares graduates to be industry leaders in information science and technology, maximizing the value of information management solutions and meeting the needs of organizations. Drawing from management, computer science, information systems, and information science, the MIM program provides students with the skills and knowledge necessary to successfully collect, process and organize data to efficiently extract information. The MIM program will provide you with an opportunity to build a career in a rapidly growing Information Management field. You will learn to visually communicate quantitative and qualitative messages and to bridge a vital gap in the corporate world between the technical department and the rest of the organization. The MIM program offers two specialization tracks: Information Analysis and Technology Design, allowing students to focus their studies in a particular information management area of their professional interest. The information Analysis track offers Data Analytics or Strategic Management specializations, and the Technology Design track offers specializations in User Experience or Technology Development. Besides this, the MIM program has a: High student employment rate – 95% Perfect location -- proximity to Washington DC, allowing students to benefit from the numerous professional development groups, events, and activities taking place there on a regular basis. Career-focused learning approach, providing students with real practical skills in addition to theoretical knowledge. The MIM courses, career development events, and professional support are all designed to give the students the best possible preparation for their careers. Through coursework and... [-]

MS in Computer Information Systems / MS in Computer Science

Bradley University
Campus Full time September 2017 USA Peoria

MS in Computer Science Students are taught how to gather and analyze requirements, design, develop and test software systems, and devise new innovations and applications in computing. MS in Computer information systems Computer information systems is a discipline that focuses on information technology and a wide variety of scientific, engineering, and business applications; the mathematical requirements for computer information systems are not as rigorous as they are for computer science because there is less focus on theoretical foundations. [+]

Masters in Computer Science in North America 2017. MS in Computer Science Students are taught how to gather and analyze requirements, design, develop and test software systems, and devise new innovations and applications in computing. In addition to meeting all the general requirements of the Graduate School and of the department as stated above, candidates for the master’s degree in computer science must satisfy the following requirements: At least 21 of the 33 required hours must be earned in courses labeled CS. At most, six hours may be earned in approved courses other than those labeled CS or CIS. To satisfy the core (breadth) requirement, four courses must be taken, one from each pair given below (either by taking the course or showing evidence of the completion of an equivalent course elsewhere): CS 520 or CS 625 CS 590 or CS 591 CS 514 or CS 612 CS 561 or CS 571 To satisfy the depth requirements, the student must take three courses from one of the concentrations offered by the department. No course taken to satisfy the core requirement (see item 2) may be counted as one of the three courses in this requirement. For admission into the computer science program, a student must have the approval of the department and have completed: discrete mathematics at least two semesters of calculus, matrix or linear algebra at least one semester of calculus-based statistics at least 15 hours of computer science coursework including knowledge of one structured or object-oriented programming language,... [-]