Lawrence Technological University’s Master of Science in Computer Science can prepare you to meet the challenges of this exciting and evolving industry. The program offers the flexibility to accommodate students from a variety of backgrounds – recent college graduates in computer science can gain advanced knowledge and skills in DATA SCIENCES, BIG DATA, DATA MINING or INTELLIGENT SYSTEMS and ROBOTICS by working with leading internationally recognized professors.

Even those with undergraduate degrees in non-computer areas interested in entering the field can qualify for admission by examination or by taking 3 or 4 undergraduate computer science classes.

WHY MASTER'S IN COMPUTER SCIENCE?

computer science

From aerospace to the pharmaceutical industry, computers affect almost every aspect of modern-day life. As technology continues to advance, so does the demand for our computer science graduates. A master's degree in computer science is often required for those seeking the best opportunities in computer science.

Today business and industry leaders rely on those with specialized skills to design and develop products, as well as apply the latest software engineering methodologies. Computer scientists specializing in Artificial Intelligence or the Data Sciences are projected to be among the most in demand.

CONCENTRATIONS

The MSCS program offers a track leading to a general Master’s degree in Computer Science. Additionally the program offers two optional concentrations in high-impact computer science topics. Students interested in these concentrations will complete the same number of credit hours (30), but will take more courses related to their concentration, in addition to twelve credits of working directly with faculty on practical projects related to the discipline. The two concentrations are Intelligent Systems, and Data Science – Big Data & Data Mining. Students in these concentrations will receive close guidance from faculty who are nationally recognized experts in these fields.

Intelligent Systems

Intelligent systems exist in various forms, including video games, robotics, search engines, automatic personal agents, and even weaponry. With so many career options available, there is a job waiting for anyone willing to work for it. However, getting deep into artificial intelligence and becoming an intelligent systems expert requires a Masters or Ph.D. degree with specialization in machine learning or A.I. The concentration in intelligent systems will provide you with the knowledge necessary to pursue a fruitful and very profitable career.

Various career paths await for well-educated intelligent system specialists. For instance, salaries of artificial intelligent specialists working in the video game industry start at $75,000 annually, and reach $125,000 annually for lead programmers. A robotic scientist or programmer makes a median salary of $90,000 annually.

Data Science – Big Data & Data Mining

Data Science and Big Data are some of the fastest growing fields related to computer science. Driven by the increasingly powerful data collection technologies and the invaluable importance of effective analysis of these data to organizations, it is expected that the high demand for professionals in the field will grow substantially in the near future, making data scientist and one of the most demanded jobs in the future job market. For instance, McKinsey predicts a shortage of 140,000 to 190,000 professionals in the data science and big data related jobs in the US, and Gartner predicts 4.4 million new jobs to support Big Data globally. On the other hand, the job market supply is far too short to satisfy the current and future demand. Gartner estimates that the pool of qualified professionals can only be sufficient to fill one third of the demand, and the gap between the supply and demand is growing.

Often considered "the sexiest job of the 21st century", data scientists are now in extremely high demand due to the low job market supply and the growing need in all levels of industry, academia, and government. Current median salary of data scientists is $117,500, and is expected to grow.

The primary challenges in the data science area are big data and data mining. The ability to effectively analyze large and complex databases can be of tremendous value to organizations by increasing sales, reducing costs, and identifying future trends. Specialists in these areas are required to have not just strong programming skills, but also knowledge in statistics, machine learning, databases, and high-performance computing.

The program is suitable for computer scientists and IT professionals with excellent programming skills who wish to expand their knowledge to that emerging field. 

Why Computer Science at LTU?

At LTU you will receive the guidance of a nationally recognized expert in your field of concentration, until you successfully complete your projects and degree.

The Master of Science in Computer Science at Lawrence Tech differs from traditional graduate programs in computer science. The combination of theoretical knowledge and its practical application to actual problems in science and industry provides the optimal preparation for becoming a leader in computer science and the software industry.

We recognize that excellence in computer science requires more than taking classroom courses or completing small-scale projects and assignments. Therefore, at LTU each student receives close guidance of faculty mentors throughout the degree to obtain not just the theory, but also the experience and practical knowledge required to turn a computer science student into a problem solver. 

Curriculum

Lawrence Tech’s MS in Computer Science requires 30 credit hours and can be tailored to fit your individual needs. You can finish the program in two years, or you can compete it in your own pace that fits your schedule and commitments.

Intelligent Systems Course Summary Sheet PDF image

Data Sciences Course Summary Sheet PDF image


 Core courses credit hours 12 
 Concentration credit hours 18
 Total credit hours 30
 All concentrations require 12 credits of core courses. These courses are the following:
 
 MCS 5803 - Intro to Algorithm Design 3
 MCS 5243 - Theory of Computation
 MCS 7013 - Collaborative Project 1
 MCS 7033 - Collaborative Project 2
 Total Credit hours 12 
   
Eighteen additional credit hours will be completed based on the selected concentration.
 
   
Intelligent Systems
 
MCS 5323 - Artificial Intelligence 3
MCS 5403 - Robotics Programming 3
MCS 6823 - Concentration Project 1 3
MCS 6833 - Concentration Project 2 3
Electives 6
Total credit hours 18
   
Data Science in Data Science, Big Data & Data Mining
 
MCS 5623 - Pattern Recognition 3
MCS 5723 - Social Network Mining 3
MCS 6823 - Concentration Project1 3
MCS 6833 - Concentration Project 2 3
Electives 6
Total credit hours 18
   

Admissions Requirements

Admission to the Master of Science in Computer Science program requires the following:

  1.  A bachelor’s degree with an overall undergraduate GPA of at least 3.0.
  2.  Completion of the following undergraduate LTU CS courses or their equivalent with a B or better.

- MCS 2514 Computer Science 2
- MCS 2534 Data Structure,
- MCS 4663 Operating Systems

Students who have completed these courses or equivalent at another nationally accredited U.S. college or university may request for a waiver.

International applicants with a baccalaureate degree or U.S. applicants without baccalaureate degree may take a placement exam that includes the topics covered in these courses. Successful completion of each part in the exam with a score of 70% or higher can result in a waiver from taking one or more of the three courses above.

Get Started

Contact Lawrence Tech's Office of Admissions at 800.225.5588, or admissions@ltu.edu.

For non admission-related questions about the Master of Science in Computer Science feel free to contact: Professor Tom Goulding, Chairman of the Department of Mathematics and Computer Science at mcschair@ltu.edu.