Master of Science in Computer Science

2 Years On Campus Masters Program

Lehigh University

Program Overview

Lehigh University’s Master of Science in Computer Science (M.S.) combines advanced theoretical knowledge with practical computing applications and research opportunities. Offered through the Department of Computer Science and Engineering, the 30-credit program allows students to explore emerging areas such as Artificial Intelligence, Robotics, Machine Learning, Data Mining, Human-Computer Interaction, and Computer Systems while tailoring their studies to individual academic and professional goals.

Curriculum Structure

Year One: Students establish a strong foundation in advanced computer science through graduate-level coursework covering algorithms, programming, computational theory, and software systems. They develop knowledge across different computing skill areas, including Theory, Applied Theory, Advanced Applications, Knowledge-Based Systems, and Software and Programming, while selecting courses in consultation with a faculty adviser.

Year Two: Students deepen their technical expertise through specialized electives and research opportunities in their chosen areas. Depending on their interests, they can explore subjects related to Artificial Intelligence and Robotics, Machine Learning and Data Mining, Human-Computer Interaction and Social Computing, and Computer Systems. Students interested in research can also complete an optional three-credit master's thesis, which includes an oral presentation.

Focus Areas: Artificial Intelligence, Robotics, Machine Learning, Data Mining, Human-Computer Interaction, Social Computing, Computer Systems, Algorithms, Database and Information Systems, Computer Graphics, Bioinformatics, Intelligent Systems, Computer Architecture, Cybersecurity, Secure Systems, Computer Networks, Embedded Systems, Mobile Computing.

Learning Outcomes: Develop advanced theoretical and practical computing knowledge, design and analyze algorithms, apply machine learning and artificial intelligence techniques, develop secure and efficient computing systems, solve complex technical problems, strengthen software development skills, conduct independent research, and apply computing principles to interdisciplinary challenges.

Professional Alignment (Accreditation): The program is offered through Lehigh University's Department of Computer Science and Engineering within the P.C. Rossin College of Engineering and Applied Science. Its curriculum develops technical proficiency across multiple computing skill areas and provides opportunities for independent research and thesis work. The official university sources do not specify a separate professional accreditation for this master's degree.

Reputation (Employability Rankings): Lehigh University provides students with access to an active research environment through collaborations and projects supported by organizations such as the National Science Foundation (NSF), Defense Advanced Research Projects Agency (DARPA), Qualcomm, Ford, Cisco, and Amazon. According to the university, the Class of 2025 master's graduates across the P.C. Rossin College of Engineering and Applied Science achieved an average starting salary of $100,000, reflecting the professional opportunities available to engineering master's graduates.

Experiential Learning (Research, Projects, Internships etc.)

At Lehigh University, the MS in Computer Science program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and cutting-edge tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and research opportunities, ensuring that graduates are well-equipped to excel in the tech industry.

Here are some key aspects of experiential learning in the MS Computer Science program at Lehigh:

- Collaborative Projects: Engage in team-based projects that simulate real-world scenarios, allowing you to apply your skills in a collaborative environment.
- Internship Opportunities: Benefit from strong industry connections that facilitate internships with leading tech companies, providing invaluable work experience and networking opportunities.
- Research Laboratories: Access specialized labs such as the Data Science and Engineering Lab and the Cyber-Physical Systems Lab, where you can work on innovative research projects alongside faculty and peers.
- Digital Tools: Utilize advanced software and tools, including Python, R, and MATLAB, to enhance your programming and analytical skills.
- Field Trips: Participate in organized visits to tech companies and research institutions, gaining insights into industry practices and emerging technologies.
- Libraries and Resources: Leverage the extensive resources available at the Lehigh University Libraries, including access to academic journals, databases, and research materials tailored to computer science.
- Institute for Data, Intelligent Systems, and Computation (DISC): Collaborate with faculty and fellow students on interdisciplinary projects that focus on data science and intelligent systems.

Progression & Future Opportunities

Lehigh University's MS in Computer Science program equips graduates with the skills and knowledge needed to excel in a rapidly evolving tech landscape. Alumni have successfully secured roles such as Software Engineer, Data Scientist, and Systems Architect, showcasing the program's strong alignment with industry demands. Here’s what you can expect in terms of progression and future opportunities:

- University Services: Lehigh offers dedicated career services, including resume workshops, interview preparation, and networking events with industry leaders, ensuring you are well-prepared for the job market.
- Employment Stats and Salary Figures: Graduates from the program have a high employment rate, with many securing positions within six months of graduation. The average starting salary for MS Computer Science graduates is around $90,000, reflecting the program's strong reputation.
- University–Industry Partnerships: Lehigh has established partnerships with leading tech companies such as Google, Amazon, and Microsoft, providing students with internship opportunities and real-world project experiences that enhance their learning.
- Long-term Accreditation Value: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets the highest standards of quality and relevance in the field.
- Graduation Outcomes: Over 90% of graduates report satisfaction with their education and career outcomes, highlighting the program's effectiveness in preparing students for successful careers.

Further Academic Progression: After completing the MS in Computer Science, you may choose to pursue a Ph.D. in Computer Science or related fields, allowing you to delve deeper into research and academia. This path can open doors to advanced roles in research and development, teaching positions at universities, or leadership roles in tech companies. Additionally, you could explore certifications in specialized areas such as artificial intelligence, cybersecurity, or data analytics to further enhance your expertise and career prospects.

Program Key Stats

$66 810
$66 810
$75

Sept Intake : 1st Jan (RD) , 1st Nov (EA / ED)Jan Intake : 1st Jan


22%

Eligibility Criteria

BBB - BBC
2.5 - 3
25 - 28
70 - 80

6.5
79
No
Eligibility criteria

Additional Information & Requirements

Career Options

  • Software Engineer
  • Software Developer
  • Computer Systems Analyst
  • Data Scientist
  • Artificial Intelligence Engineer
  • Machine Learning Engineer
  • Cybersecurity Engineer
  • Cloud Solutions Architect
  • Database Administrator
  • Network Architect
  • Systems Analyst
  • Research Scientist
Career options

Book Free Session with Our Admission Experts

Admission Experts