16 Best universities for Computer Science in Lebanon

Updated: February 29, 2024

  • Art & Design
  • Computer Science
  • Engineering
  • Environmental Science
  • Liberal Arts & Social Sciences
  • Mathematics

Below is a list of best universities in Lebanon ranked based on their research performance in Computer Science. A graph of 364K citations received by 24.7K academic papers made by 16 universities in Lebanon was used to calculate publications' ratings, which then were adjusted for release dates and added to final scores.

We don't distinguish between undergraduate and graduate programs nor do we adjust for current majors offered. You can find information about granted degrees on a university page but always double-check with the university website.

1. American University of Beirut

For Computer Science

American University of Beirut logo

2. Lebanese University

Lebanese University logo

3. Lebanese American University

Lebanese American University logo

4. Saint-Joseph University of Beirut

Saint-Joseph University of Beirut logo

5. Notre Dame University - Zouk Mosbeh

Notre Dame University - Zouk Mosbeh logo

6. Beirut Arab University

Beirut Arab University logo

7. University of Balamand

University of Balamand logo

8. Holy Spirit University of Kaslik

Holy Spirit University of Kaslik logo

9. Lebanese International University

Lebanese International University logo

10. Global University

Global University logo

11. American University of Science and Technology

American University of Science and Technology logo

12. Antonine University

Antonine University logo

13. Arab Open University Lebanon

Arab Open University Lebanon logo

14. Arts, Sciences and Technology University in Lebanon

Arts, Sciences and Technology University in Lebanon logo

15. Haigazian University

Haigazian University logo

16. Lebanese German University

Lebanese German University logo

The best cities to study Computer Science in Lebanon based on the number of universities and their ranks are Beirut , Zouk Mosbeh , El-Koura , and Jounieh .

Computer Science subfields in Lebanon

phd in computer science in lebanon

  • Staff Directory

phd in computer science in lebanon

  • Director Message
  • Vision, Mission and Values
  • Strategic Goals
  • Top Management
  • Organizational Structure
  • Units and Departments
  • OU Partnership
  • Accreditation
  • International Memberships
  • Regulations
  • Publications

phd in computer science in lebanon

Undergraduate

  • Admission Requirements
  • Tuition Fees
  • FAQ for Admission and Registration
  • Why Study at AOU
  • Terms and Conditions

phd in computer science in lebanon

  • Student Services
  • Library & Learning Resources
  • Academic Calendar
  • Student Guide
  • Examinations
  • Students Affairs
  • Student Funds
  • Student Life
  • Student Email
  • Student Complaint (FAQ)
  • Honor’s List

phd in computer science in lebanon

  • Research & Development Committee
  • Published Researches
  • Research Centers
  • CALR Linguistics Journal
  • Conferences

phd in computer science in lebanon

  • AOU Continuing Education Center (ACEC)

phd in computer science in lebanon

  • Why Donate?
  • Where to Give?
  • How to Give?

phd in computer science in lebanon

​​​​​​​​​​​​​​​​​​​​ The Faculty of Computer Studies (FCS) at the Arab Open University (AOU) offers leading-edge programmes of study in the most in-demand fields through UnderGraduate and PostGraduate programmes. Currently, FCS offers a Bachelor of Science in Information Technology and Computing (ITC) with six track options,  and a Master of Science in Cyber Security and Forensics. The ITC BA Programme and the MSc programme are validated by the Open University (OU), UK. Thus upon graduation, the student will receive a dual degree (i.e., one from the AOU and the dual one from the OU, UK). By virtue of being validated programmes, the FCS has a team of External Examiners from reputed UK Universities to ensure that quality of these awards is of the same standards as those offered at comparable Universities in the UK.

Philosophy:

The FCS philosophy is to keep its programmes up-to-date with the latest technical advancements, satisfying the relevant market/employer needs. In addition, the AOU, in general,​ is keen to keep its programmes revalidated from the OU, UK to provide our students with extra international recognition to maximize their employability possibilities. 

​ Offered Programmes 

1]  Information Technology and Computer (ITC) – (BSc. Degree)      [Validated by OU]

     ​The Information Technology and Computing (ITC) programme has been designed and developed to provide a high-quality programme of study to students at the Faculty of Computer Studies (FCS), Arab Open University (AOU). The design and development of this programme have taken into consideration the guidelines provided by professional standard bodies, including the QAA, UK (QAA2016) and the curriculum guidelines of ACM-IEEE 2013 in addition to the up-to-date prospectus of the Computing and Information Technology provided by the Open University-UK.  This programme is composed of five pathways as follows:  

  •  ​ Information Technology and Computing (ITC)      Students will acquire knowledge and key skills about important topics in the field of ITC, including Communication and Information Technologies, Object-Oriented Programming, Software Engineering, Data Management, and Analysis.       Graduates of this pathway have a broad range of career opportunities as a software developer, database administrator, systems analyst, system designer, software engineer, information systems operator etc.​  
  • ​ Computer Science (CS)       Through the study of this pathway, the students will gain in-depth knowledge about the key Computer Science areas such as Object-Oriented Programming, Data Structures and Algorithms, Operating Systems, Computer Graphics and Multimedia, Data Management and Analysis, Changing Work Environments and Flexible working arrangements and Artificial Intelligence.                Graduates of this pathway have a broad range of career opportunities as System programmer, Game AI programmer, software developer, database administrator, application programmer, data analyst, java programmer, expert system developer, etc…
  • ​ Networking​ & Security (N&S)      This pathway provides students with opportunities to study specialized topics related to Networking and Security, including study of CISCO Networking, Advanced Networking, Applied Network Security, Communication Technology and Changing Work Environments and Flexible working arrangements.       Networking and Security graduates should expect a rewarding career as Cybersecurity technologist, network specialist, network administrator/ manager, network analyst, security analyst, etc…  

The aim of the pathway is to provide the student with a rigorous foundation of Artificial Intelligence, tools, and applications that an Artificial Intelligence expert needs. Further, it prepares students for a variety of in-demand information technology careers, dedicated to professional working in software. The aim of the AI pathway is to equip the student with the knowledge, and skills s/he will need to take part in AI-software related industry. Artificial Intelligence graduates have a broad range of career opportunities as Applications Developer, AI Data Analyst/Engineer, Applied Machine Learning Engineer, Big Data Engineer/Architect • Business Intelligence Developer, Cloud Computing Engineer, Computational Linguist, Computer vision engineer, Security Analyst Engineer, etc.....  

Data Science has been hailed as the topmost profession 21st Century. Therefore, FCS adopted DS pathway because data has a massive exponential increase, and so, it is considered as the fuel that drives industries. Now Big Data has revolutionized companies and has given them an edge in competition. Data Science pathway enables students to handle, manage, analyze and understand trends in data, which is a requirement of profession in reputable companies. Data Science graduates have a broad range of career opportunities as Data analyst, Data engineer, Data scientist, Machine learning engineer, Applications architect, Enterprise architect, Data architect, Business Intelligence (BI), developer, Statistician, Business analyst, Network design, development and maintenance, Storage management, Big data analytics, etc...  

2] Graphic and Multimedia Design/Technology – (BSc Degree)    

   The Graphic and Multimedia Design/Technology programme is an AOU programme. It provides the students with essential knowledge and skills about the important field of Multimedia and Computer Graphics. Graduates of this program will be able to undertake web design and development projects involving advanced multimedia and graphics capabilities. Students will be able to apply their artistic and creativity skills towards developing computer graphic projects involving creativity and elegance. Students will be able to evaluate and select the appropriate design techniques and technological tools applicable for real-world projects. Graduates of this programme will acquire the required skills to embed advanced multimedia and graphics capabilities for mobile devices. Graduates of this programme have a broad range of potential  career  opportunities in the professional sectors of image production, based on the execution of projects in the field of audiovisual, motion picture, television, photography, theatre and multimedia.​

  

3]  Cyber Security and Forensics – (MSc Degree)      [Validated by OU]

​    The MSc in Cyber Security and Forensics has been developed in collaboration with our partner institution, the Open University UK (OU UK).  The need for Cyber security and forensics analysts in the Arab countries is continuously increasing, and thus the career outlook for graduates looks positive, as there is a shortage of skilled personnel in both the Information Security and digital forensics fields. Students in this programme will develop a wide range of skills and competencies related to Cyber security, digital forensics and network security that will prepare them for a variety of career opportunities. Graduates can progress to work in cyber-fighting agencies (whether local, regional and international). But the career opportunity is not limited to those agencies with the huge demand in industry for professionals with both digital forensics and information security skills especially with the rise of cyber-security threats and attacks.

phd in computer science in lebanon

  • Arab Open University - Lebanon Omar Bayhum street, Tayouneh, Beirut
  • +(961) 01-39 21 39
  • +(961) 01-39 21 46
  • [email protected]
  • Continuing Education Center
  • Employees Portal
  • e-Learning (LMS)
  • Apply Online

PhD Computer Science & IT programs in Lebanon

Computer science.

American University of Beirut logo

American University of Beirut

The Times Higher Education World University Rankings is the only global university performance table to judge research-intensive universities across all of their core missions: teaching, research, knowledge transfer and international outlook.

Deadline information

Best universities with computer science & it in lebanon.

best universities with computer-science-it programs

Bachelor Computer Science & IT programs in Lebanon

bachelor computer-science-it programs

Master Computer Science & IT programs in Lebanon

master computer-science-it programs

Most Popular Computer Science & IT programs in Lebanon

most popular computer-science-it programs

PhD Computer Science & IT programs in Lebanon

phd computer-science-it programs

We use cookies to give you the best online experience. Their use improves our sites' functionality and enables our partners to advertise to you. By continuing to use our website or clicking on the I agree button you are agreeing to our use of cookies in accordance with our Cookie Policy. Details on how we use cookies can be found in our Cookie Policy

Don’t miss out!

Sign up or Log in now to save your favorites.

Get updates on your chosen subjects and programs

Wishlist your ideal programs

Save time sending enquiries to programs providers

  • Internships
  • Scholarships
  • Collections
  • Bachelor programs
  • Masters programs
  • PhD programs
  • MBA programs
  • PostDoc programs
  • Norway programs
  • US programs
  • UK programs
  • Canada programs
  • Germany programs
  • Italy programs
  • Netherlands programs
  • Australia programs
  • New Zealand programs
  • Applied Sciences
  • Natural Sciences
  • Social Sciences
  • Clients and Partners
  • Public relations
-->

|
|
|
|
|

|
|

-->



Announcements
Latest News

Doctoral School of Science and Technology

, an independent university unit, is one of the three doctoral schools that were created at the Lebanese University in 2007. The School counts 237 students.

 

phd in computer science in lebanon

: Mrs Ekhlas Khalil
:
(): (+961) 5 470 936

phd in computer science in lebanon











Join Us


All rights reserved © Copyright 2024 | Lebanese University

phd in computer science in lebanon

phd in computer science in lebanon

  • Morale Tender
  • Careers at bau
  • Accreditation
  • Health Care Center (BAUHC)
  • Dental Clinics
  • Mobile Dental Clinic
  • BAU Life Support Center (BAULS)
  • Clinic for Nutritional and Weight Management (NWM)
  • Physical Therapy Out Patient Clinics (PTOC)

phd in computer science in lebanon

  • Apply to BAU

phd in computer science in lebanon

Undergraduate

  • Dean's Message
  • Financial Aid & Scholarships
  • Registration
  • Orientation for Prospective Students
  • Why BAU Brochure
  • Tuition Fees
  • Academic Calendar
  • News & Events
  • Human Sciences
  • Law & Political Science
  • Business Administration
  • Architecture - Design & Built Environment
  • Engineering
  • Health Sciences
  • Quality Assurance Center
  • Center for Consultation and Studies
  • Center for Continuing & Professional Education
  • Center for Entrepreneurship
  • Alumni and Career Center
  • Human Rights Center
  • Language Center
  • Media Center
  • Research Center for Environment & Development

Facts & History

  • Vision & Mission
  • Honorary Doctorates
  • Annual Report

Governance & Organization

  • University Board of Trustees
  • Administrations

Rules & Regulations

  • Code of Ethics
  • Policies & Procedures
  • Identity Guidelines
  • Promotion Criteria of Academic Staff
  • Equal Opportunities

Sustainable Development Goals (SDGs)

Sustainability policies, procedures and activities.

  • Campus Life
  • Admission Requirements for a PhD Degree
  • Study at BAU

phd in computer science in lebanon

  • Historical Background
  • Advisory Committee
  • Non-Academic
  • Science Annual Reports
  • Departments
  • Students Ranking
  • Abdul Naser Award
  • Publications
  • Research Fields
  • Thesis & Dissertations
  • Laboratories of the Biological Sciences Department
  • Laboratories of the Physics Department
  • Laboratories of the Chemistry Department
  • Laboratories of the Mathematics and Computer Science Department
  • Center of Applied Statistics

Applying to BAU

To apply for a PhD degree, please obtain an application and submit it together with all required documents to the Graduate Department Office in Beirut Site or send it by email to [email protected] .

Graduate Admission Form (application)

Essential Requirements

  • Master’s degree with minimum CGPA 3.00 or minimum percentage grading system of 80%.
  • English language proficiency: English is the language of instruction. Hence, applicants must provide evidence of their English language proficiency when applying to programs in one of the following ways:
Test Minimum required score
BAU's English Language Proficiency Exam 60%
TOEFL (paper and pencil) 520
TOEFL (internet-based) 68
IELTS 5.5

Students who score between 50 and 59% in BAU’s English Language Proficiency Exam might be accepted for enrolment, but they will have to take Intensive English courses.

  • Specialized Admission Exam and Interview:
  • Applicants to some Programs are required to attend an interview before the final decision of acceptance.
  • Applicants who’re graduated for 5 years or more are eligible for interview or a specialized exam to assess the level of their scientific information and familiarity with advanced information in their specialization.

Application Checklist

  • An endorsed photocopy of the Individual Civil Status Record for Lebanese applicants and passport copy endorsed by an official entity for Non-Lebanese.
  • Two recent photos endorsed by an official entity.
  • An endorsed photocopy of the Official Lebanese Secondary Certificate or its equivalent
  • An endorsed photocopy of the Bachelor Degree along with a transcript of the courses studied and grades attained.
  • An endorsed photocopy of the Master Degree, along with a transcript of the courses studied and the grades attained.
  • An Equivalence of the Bachelor and Master’s Degree from the Ministry of higher education in Lebanon is a must before submitting the application.
  • Three recommendation letters (Graduate Recommendation Form)
  • A copy of the Master's thesis.

Semester Duration and Admission Dates

  • Fall Semester: Spans 14 week and starts in September: Students are required to submit their application between 1 April and 31 July.
  • Spring Semester: Spans 14 week and starts in February. Students are required to submit their application between 1 December and 31 December.

Students are to check the Graduate Studies office within a month from the date of their application of the decision. The final acceptance in a program is based on the applicant's qualification, class capacity and the recommendation of the faculty council.

You are using an outdated browser. Please upgrade your browser to improve your experience.

Lebanese American University

  • Financial Aid

Study at LAU

  • Continuing Ed.
  • International Students

Graduate Programs

Discipline Degree Offered in # of Credits
Online 30
Beirut and Byblos 30
Beirut 30
Beirut and Byblos 30
Beirut and Byblos 39
Online 33
Beirut 30
Byblos 30
Byblos 30
Beirut and Byblos 30
Online 30
Beirut 30
Online 33
Online 33
Beirut 30
Byblos 30
Beirut 30
Beirut and Byblos 30
Online 30
Beirut 30
MSL Beirut 30-39
MS Byblos 30
Byblos Variable
Beirut 30
Beirut and Byblos 30
Byblos 36
Byblos 201

[1] The MD program is four years long.

[2] The PharmD program is 27 credits after completing the full BS in Pharmacy program.

* Pending completion of registration formalities with the New York State Education Department.

You are using an outdated browser. Please upgrade your browser to improve your experience.

Lebanese American University School of Arts and Sciences

  • Support Our Students

MS in Computer Science

What will i learn.

Our program provides a broad foundation of study in computer science combined with in-depth study in four concentration areas.

Graduate work in computer science involves the study of the development of physical and theoretical design and understanding of computer systems, as well as the implementation of those developments into everyday life.

Your Career

Upon graduation, you can pursue careers as become researchers, computer systems analysts, computer systems administrators, and other opportunities in the industry.

Who Can Apply?

In addition to the admission requirements that are explicitly stated in the  graduate admissions page , you are required CSC310 Algorithms and Data Structures course if you have a non-computer science degree. It may be taken as a remedial course after admission.

The graduate curriculum requires two core courses and the completion of a thesis or a project. Both require 30 credits of course work that are offered at night.

You can choose the remaining courses from four different concentration areas without restrictions:

  • Algorithms and Theory
  • Hardware and Networks
  • Software Engineering

Our program also offers an Advanced Topics course that may be taken more than once, to allow even more in-depth knowledge in a particular area.

You need 30 credits of major courses to graduate (12 credits for the core, 3 credits for the project, or 6 credits for the thesis, and 12 or 15 credits of electives).

I. Core requirements (3 credits)

The following are required / core courses:

  • CSC611  Design and Analysis of Algorithms (3 cr.); and
  • CSC600  Graduate Seminar (0 cr.)

II. Project or thesis option (3 or 6 credits)

Number Course
Project 3
Thesis 6

III. Electives from four concentration areas 

The following courses are categorized into concentration areas for advising purposes.

A. Algorithms and Theory

Number Course
Design and Analysis of Algorithms 3
Foundations of Computer Science 3
Computational Methods in Biology 3
Meta-Heuristics  3
Machine Learning 3
Cryptography and Data Security 3
Parallel Algorithms and Programming  3
Advanced Computer Graphics  3
Artificial Intelligence: Principles and Techniques  3
Number Course
Transaction Processing Systems 3
Distributed Systems 3
Knowledge-Based Systems 3
Data Mining 3
Discrete Event Simulation  3

C. Hardware and Networks

Number Course
High Performance Computer Architecture 3
ULSI Testing 3
Embedded Systems 3
Network Programming 3
Networks Security 3
Pervasive Computing and Wireless Networking 3

D. Software Engineering

Number Course
Search-Based Software Engineering  3
Advanced Software Engineering 3
Software Quality Assurance and Testing 3
Human-Computer Interaction 3
Managing Software Development  3
Number Course
Advanced Topics in Computer Science 3

Career Center

Sustainability, lifelong learning.

  • > Office 365 > Quarantined Messages
  • Academic Calendar

Find a program

  • step 1 Campus
  • step 2 Faculty
  • step 3 Department
  • step 4 Major

Follow us on

  • NDU History
  • Accreditation
  • Student Success Metrics
  • Facilities and Resources
  • International Relations
  • Work at NDU
  • Undergraduate
  • RAMEZ G. CHAGOURY FACULTY OF ARCHITECTURE, ARTS, AND DESIGN
  • FACULTY OF BUSINESS ADMINISTRATION AND ECONOMICS
  • FACULTY OF ENGINEERING
  • FACULTY OF HUMANITIES
  • FACULTY OF LAW AND POLITICAL SCIENCE
  • FACULTY OF NATURAL AND APPLIED SCIENCES
  • FACULTY OF NURSING AND HEALTH SCIENCES
  • IDEAL Program
  • Fields of Study
  • Office of the Registrar
  • Centers and Institutes
  • Research and Graduate Studies
  • Research Policies
  • Office of Grants
  • Publications
  • Campus Ministry
  • Benedict XVI Chair
  • Community Service and Awareness
  • Student Stories

Bachelor of Science in Computer Science - ABET Accredited Program

The Faculty of Natural and Applied Sciences (FNAS) was accredited by the Computing Accreditation Commission of ABET , the global accreditor of college and university programs in applied sciences, computing, engineering, and engineering technology, across the three campuses in 2018 and retroactive to Fall 2016, for its Bachelor of Science program in Computer Science.

Program Educational Objectives

The graduates of the program will:

  • 1. Have successful professional careers as leaders or members of teams involved in the design and development of computer and software systems.
  • 2. Apply scientific and engineering methodologies for analysis and resolution of problems and pursue advanced study and conduct research in Computer Science and related disciplines.
  • 3. Have interpersonal skills needed for effective team-oriented problem solving as well as clear communication with technical and non-technical stakeholders.
  • 4. Identify, analyze and address legal, ethical, social and security concerns associated with the computing field.

Program Learning Outcomes

Upon graduation, students will be able to:

  • 1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • 3. Communicate effectively in a variety of professional contexts.
  • 4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • 5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • 6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Admission Requirements

Data and figures, liberal arts curriculum (27cr.), english communication (6cr.).

  • 3 ENL 213 Sophomore English Rhetoric
  • 3 ENL 223 Communication Arts
  • 3 ENL 230 English in the Workplace
  • 3 ENL 231 Work Ready Now

Arabic Communication (3cr.)

  • 3 ARB 211 Appreciation of Arabic Literature
  • 3 ARB 212 Applied Arabic Grammar
  • 3 ARB 224 Arabic Literature and Human Thought
  • 3 ARB 231 Technical Arabic
  • 3 ARB 306 The Modern Arabic Novel and Short Story
  • 3 ARB 310 Arabic Theatre
  • 3 REG 212 Religion and Social Issues
  • 3 REG 213 Catholicism
  • 3 REG 215 World Religions
  • 3 REG 313 The Maronites: Faith and Cultural Heritage
  • 3 REG 314 Marriage and Family in the Catholic Church
  • 3 CSC 203 Information Age & Ethics

Cultural Studies (cr.)

  • 3 ARP 215 Cultural Themes in Lebanese Architecture
  • 3 AVF 315 World Cinema Survey
  • 3 COA 350 Current Issues
  • 3 FAP 215 Art and Culture
  • 3 HIT 211 History of Lebanon and the Middle East
  • 3 LIR 217 American Literature to the End of the 19th Century
  • 3 LIR 305 Novel to the End of the 19th Century
  • 3 MUS 210 Music Appreciation
  • 3 NTR 215 Foods and Nutrition of World Cultures
  • 3 PHL 211 Logic and the Scientific Method
  • 3 PHL 232 Ancient World Philosophy
  • 3 PHL 333 Medieval World Philosophy
  • 3 PHL 334 Modern & Contemporary World Philosophy
  • 3 POS 225 Politics of Catholic Social Theory
  • 3 HTM 201 Fundamentals of Hospitality and Cultural Tourism
  • 3 HTM 326 Lebanon’s Cultural, Heritage and Nature Tourism

Social Science (cr.)

  • 3 MGT 201 Fundamentals of Management
  • 3 CSC 206 Games and Society
  • 3 ECN 211 Principles of Microeconomics
  • 3 ECN 212 Principles of Macroeconomics
  • 3 ENG 210 Introduction to Engineering Economy
  • 3 ENG 220 Engineering Innovation
  • 3 MRK 201 Fundamentals of Marketing
  • 3 PSL 201 Introduction to Psychology
  • 3 SOL 201 Introduction to Sociology
  • 3 SOL 316 Society and Women
  • 3 SOL 322 Family: Sociological Perspectives
  • 3 SOL 323 Society and Role of Global Intercultural Communication
  • 3 FQM 200 Food Security and Sustainability
  • 3 POS 201 Introduction to Political Science
  • 3 POS 209 Citizenship
  • 3 POS 210 Government and Politics of Lebanon
  • 3 POS 240 Law and Society
  • 3 POS 319 Democracy and Human Rights
  • 3 ENS 202 The Environment and Sustainable Development

Life and Natural Sciences (3cr.)

  • 3 AST 201 Discovering Astronomy
  • 3 BIO 201 Your Body in Action
  • 3 CHM 201 Chemistry in Everyday Life
  • 3 CHM 211 Principles of Chemistry
  • 3 ENS 201 Introduction to Environmental Science
  • 3 NTR 201 Basic Human Nutrition
  • 3 HEA 201 Health Awareness
  • 3 HEA 204 Contemporary Health Issues

Core Requirements (24cr.)

  • 3 CSC 212 Program Design and Data Abstraction I
  • 3 CSC 213 Program Design and Data Abstraction II
  • 3 CSC 219 Digital Computer Fundamentals
  • 3 CSC 313 Data Structures
  • 3 MAT 211 Discrete Mathematics
  • 3 MAT 213 Calculus III
  • 3 MAT 215 Linear Algebra I
  • 3 MAT 224 Calculus IV

Major Requirements (40cr.)

  • 3 CSC 311 Theory of Computation
  • 3 CSC 312 Computer Architecture
  • 3 CSC 316 Fundamentals of Computer Security
  • 3 CSC 323 Object Oriented Design
  • 3 CSC 325 Analysis of Algorithms
  • 3 CSC 413 Parallel and Distributed Computing
  • 3 CSC 414 Applied Operating Systems
  • 3 CSC 423 Software Engineering
  • 3 CSC 425 Data Communications and Computer Networks
  • 3 CSC 426 Principles of Database Systems
  • 3 CSC 432 Introduction to Artificial Intelligence
  • 1 CSC 480 Internship
  • 3 CSC 490 Senior Study
  • 3 CSC 210 Fundamentals of Computer Programming with Python
  • 3 CSC 218 Principles of Communication Systems
  • 3 CSC 314 Programming Languages
  • 3 CSC 385 Internet Computing
  • 3 CSC 387 Advanced programming using Java
  • 3 CSC 388 Mobile Application Development
  • 3 CSC 456 Data Mining
  • 3 CSC 457 Big Data Analytics
  • 3 CSC 463 Advanced Software Development
  • 3 CSC 485 Seminar
  • 3 MAT 326 Probability and Statistics For Engineers
  • 3 STA 210 Statistics for Business and Economics

Free Electives (3cr.)

Suggested program.

  • Fall Semester Year I (12cr.)
  • Spring Semester Year I (15cr.)
  • Summer Session Year I (6cr.)
  • Fall Semester Year II (15cr.)
  • Spring Semester Year II (15cr.)
  • Summer Session Year II (1cr.)
  • Fall Semester Year III (15cr.)
  • Spring Semester Year III (15cr.)
Fall Semester Year I (12cr.)
CSC 201 Introduction to Computers
3 cr. Prerequisite: Sophomore Standing
CSC 212 Program Design and Data Abstraction I 3 cr. Prerequisite: Sophomore Standing
ENL 213 Sophomore English Rhetoric (LAC)
3 cr. Prerequisite: ENL 105/110 or Placement
MAT 213 Calculus III
3 cr. Prerequisite: MAT 112 or Placement
Spring Semester Year I (15cr.)
CSC 213 Program Design and Data Abstraction II 3 cr. Prerequisite: CSC 212
CSC 219 Digital Computer Fundamentals 3 cr. Prerequisite: Sophomore Standing
MAT
224 Calculus IV
3 cr. Prerequisite: MAT 213
ENL 230 English in the Workplace (LAC)
3 cr. Prerequisite: ENL 213

Liberal Arts Curriculum (LAC)
3 cr. Prerequisite: Sophomore Standing
Summer Session Year I (6cr.)
MAT 211 Discrete Mathematics 3 cr. Prerequisite: Sophomore Standing
CSC 203 Information Age and Ethics (LAC)
3 cr. Prerequisite: Sophomore Standing
Fall Semester Year II (15cr.)
CSC 313 Data Structures
3 cr. Prerequisite: CSC 213 
CSC 323 Object-Oriented Design
3 cr. Prerequisite: CSC 213
CSC 312 Computer Architecture 3 cr. Prerequisite: CSC 219
MAT 215 Linear Algebra I
3 cr. Prerequisite: Sophomore Standing
CHM 211 Principles of Chemistry (LAC)
3 cr. Prerequisite: Sophomore Standing
Spring Semester Year II (15cr.)
CSC 311 Theory of Computation
3 cr. Prerequisites: CSC 313 and MAT 211
CSC 325 Analysis of Algorithms
3 cr. Prerequisite: CSC 313
CSC 316
Fundamentals of Computer Security
3 cr. Prerequisite: CSC 213
CSC 423
Software Engineering
3 cr. Prerequisite: CSC 213


Liberal Arts Curriculum (LAC)
3 cr. Prerequisite: Sophomore standing
Summer Session Year II (1cr.)
CSC 480 Internship 1 cr. Prerequisite: Senior Standing
Fall Semester Year III (15cr.)
CSC 425 Data Communications and Computer Networks 3 cr. Prerequisite: CSC 312 
CSC 414 Applied Operating Systems
3 cr. Prerequisite: CSC 312
CSC 426 Principles of Database Systems
3 cr. Prerequisite: CSC 213
CSC  413 Parallel and Distributed Computing 3 cr. Prerequisite: CSC 313
Liberal Arts Curriculum (LAC)
3 cr.  
Spring Semester Year III (15cr.)
CSC 432 Intro to Artificial Intelligence
3 cr. Prerequisite: CSC 313 
CSC 490 Senior Study 3 cr. Prerequisite: CSC 480
TE

Technical Elective
3 cr.  


Free Elective
3 cr.  


Liberal Arts Curriculum (LAC)
3 cr.  

GRADUATION REQUIREMENTS

Graduate degrees.

  • Master of Science in Computer Science

Master of Science in Mathematics

Master of science in financial mathematics, master of science in actuarial sciences - in partnership with chedid re, master of science in industrial chemistry, master of science in biology, master of science in astrophysics, other degrees in department of computer science.

  • Bachelor of Science in Computer Science - Information Technology
  • Bachelor of Science in Computer Science - Computer Graphics and Animation
  • Bachelor of Science in Business Computing
  • Bachelor of Science in Business Computing - Management Information Systems (MIS)
  • Bachelor of Science in Geographic Information Systems (GIS)
  • Minor in Geographic Information Systems
  • Academic links
  • Employment for Students & Alumni

Public Engagement

News & events.

  • Focus Areas
  • Initiatives
  • Working Groups
  • Take Action

Join our mailing list

Lebanese American University homepage

Online AI and Data Science Certificate

woman holding tablet in room of server racks

The Future of Machine Learning is Now

No Minimum GPA Requirement

  • Practical Courses

100% Online Coursework

Learn More Today

Complete the form to learn more about this program and to be contacted by phone or email.

NOTE: * REQUIRED FIELD

  • Duration 6 Months
  • Cost per Credit $500
  • Credit Hours 9

Program Benefits

  • 8-week terms
  • Expert Faculty
  • Request Info

Learn One of the Most Versatile Areas of Study

With applications in medicine, health science and even social networks, students in Lebanese American University’s online AI and Data Science Certificate program learn practical skills that lead to success in a field that’s constantly growing.

This part time, fully online program offers three advanced courses designed to teach skills used in the real world: Deep Learning, Artificial Intelligence Principles and Techniques and Fundamentals of Data Science. In these classes, students will explore concepts such as mining data sets, modeling for uncertainty, popular algorithms in machine learning and more.

Students walking path beside university

Practical Skills for Solving Complex Problems

Our online AI and Data Science Certificate program is designed to give students the knowledge needed to begin or advance their careers in the growing field of data analysis and artificial intelligence, preparing graduates to be competitive applicants on the data market.

  • Admission Details
  • Tuition and Funding

Expert-Taught Courses

8-Week Term

The courses in the online AI and Data Science Certificate program are taught by experienced faculty and designed with graduate success in mind. In these courses, students will study linear and polynomial regression, classification algorithms, gradient descent, unsupervised learning and more.

Course include :

  • Artificial Intelligence: Principles and Techniques
  • Fundamentals of Data Science
  • Fundamentals of Deep Learning

AI and Data Science Certificate Admissions Details

No GRE Required

Apply now to earn your online AI and Data Science Certificate degree from Lebanese American University. Here’s what you’ll need to get started:

Online Application Form
DegreeYou would have a bachelor’s degree and some knowledge of programming and coding.
Language RequirementsThis course is taught in English and so you must be able to read, write and communicate in English.
Other RequirementsYou may wish to complete preparatory course material prior to joining this certificate to ensure that you are best placed for success during your studies.
Start DatesJanuary, March, June, September, and October

Tuition Details

$500 per credit hour

$4,000 total estimated tuition (normally $4,500)

Earning a certificate is an investment in your future success and one of the best ways to accelerate your career and increase your earning potential. Lebanese American University is proud to offer competitive tuition for our online programs and currently accepts $4,000 USD tuition for this certificate.

Our admissions representatives can provide full tuition details and help you find the funding option that’s right for you. Call us at +1 646 989 1609 for more information.

Note: Tuition rates are subject to change and additional fees may vary by program.

What You’ll Learn

With our innovative curriculum and diverse learning community, you can harness the power of artificial intelligence and data science to grow your career. Graduates of this certificate have the analytical thinking, problem-solving and communication skills needed to take their careers to the next level.

Program Outcomes

  • Learn the fundamental techniques and applications for mining large data sets
  • Understand computational approaches for modeling uncertainty and advance topic in AI
  • Master popular algorithms in machine learning

Faculty Spotlight

Faisal N. Abu-Khzam

Faisal N. Abu-Khzam, MS in Computer Science

Faisal N. Abu-Khzam is a professor of computer science at the Lebanese American University (LAU). He holds a PhD in Computer Science from the University of Tennessee – Knoxville, a MS degree in Mathematics and a BS in Computer Science from the American University of Beirut.

Prof. Abu-Khzam is the director of LAU’s Software Institute, and the founder of the Lebanese Collegiate Programming Contest (LCPC). His research in parameterized complexity theory has led to some of the best-known data reduction methods as well as the current-fastest exact algorithms for some classical combinatorial problems. His research interests include Parameterized Complexity Theory, Data Analysis, Parallel Computing and Artificial Intelligence.

Online Study at Lebanese American University

By enrolling in Lebanese American University’s online AI and Data Science Certificate program, students gain access to a team of supportive faculty and expert student services. Online study includes:

  • A flexible, asynchronous format
  • An experienced and caring faculty
  • 24/7 IT Support
  • Full-time and part-time flexibility

Welcoming All Metropolitan Residents

If you live in the New York metro area and are seeking the campus experience, we offer an in-person opportunity to learn software development from the ground up. Our full-time, face-to-face Foundations of Computer Science program – in partnership with the Holberton School – will introduce you to computer science and software engineering principles, followed by the opportunity to specialize in what drives you.

The sessions take place on the Lebanese American University campus in midtown Manhattan, and anyone in the surrounding area can join.

Related Programs

Ms, computer science.

Have experience in the industry? Build skill sets in AI, data science, and machine learning while studying current and emerging technology disciplines.

MS in Applied Artificial Intelligence

No previous AI tech experience? This program is designed to introduce you to the latest tools and help you excel as a leader in the field. Explore data science through the lens of application and gain experience working with the latest AI tools.

Cybersecurity Certificate

Learn to detect criminal activity and utilize the latest technologies to protect organizations.

Answers to Common Questions

Explore our FAQs to learn more about the AI and Data Science Certificate program. Reach out to us for more information if your question is not included here.

The online AI and Data Science Certificate is a part-time program.

No. This program does not require any entrance exams.

This program does not require previous work experience.

You’ll complete 3 courses to earn the AI and Data Science Certificate.

You can earn the online AI and Data Science Certificate in as little as six months.

The total estimated tuition for the online AI and Data Science Certificate is $4,000. This figure does not include any fees or other expenses you may incur.

You are not logged in.

  • Topics: Active • Unanswered
  • »  Programming
  • »  any university in lebanon that offers phd in computer science?

#1 January 19 2013

Any university in lebanon that offers phd in computer science.

I study computer science in usek, i asked my teacher and he said that usek doesn''t offer a phd, he received his phd from usa. i asked my cousin, he has a masters degree from france, so he's a software engineer, they don't offer that either here, my cousin said why would i need a phd?

Well the way i see it, if i get a phd, even if i don't work anywhere, i can be a university instructor, but if i only get a masters degree i might be out of work. Besides i don't care about learning programming languages, i care about learning the theoretical part, i told my cousin that my masters research paper is going to be about quantum computing, he laughed at me, i think that i will only study cool stuff in my phd years.

Offline

#2 January 20 2013

Re: any university in lebanon that offers phd in computer science.

Your chances of getting work with a PhD are actually lower. - You will not have a lot of relevant real life experience - You will be marked as "over-qualified" - You will spend a lot of time and money that could have been used to build industrial relations - Most PhD students don't get the chance to become an instructor/associate professor

Unless you're really, REALLY into the field you're going to PhD in, by most measures you're off without one.

Note: PhD can help you with immigrations, and for some higher prestige (not better pay) at some research institutes.

#3 January 23 2013

yes that's what they all say and i really hate the word over-qualified...

#4 January 23 2013

It is said for a reason, not because they feel like telling you that you're over qualified. Simply in Lebanon there aren't really organizations that do research and development work that requires any theoretical computer scientists nor mathematicians.

So when you're going to apply for a software engineering position at some company that develops software for other businesses here, while shoving a Phd in Computer Science in their faces then you're definitely going to be considered over qualified. And most of the time, over qualified could mean unqualified said in a nicer way(given your high academic status), it would just sound rude.

Businesses here care about making money through skilled developers, they're not interested in highly theoretical people with (most probably) less hands on technical experience while their ego high in the clouds for boasting a Phd.

Technical work is not the job of a Phd in CS anyways. A Computer Scientist with a Phd is expected to dedicate his life doing research in certain fields, coming up with theories and proving them, teaching at university etc... Research on such a level does not exist in Lebanon except in a couple of private universities and it may not be really as great as it is outside such as the research done at MIT or whatever.

That is why Phds are said to be over qualified here by most companies, they just don't fit in, there is no place for them.

Last edited by Ayman (January 23 2013)

#5 January 23 2013

this blog confirms what you all are saying.

But I've read a research that says in the near future (5-10 years or so) anyone who doesn't have a phd will be unemployed in usa, because there are too many graduates looking for work, a phd will be a must to reduce the numbers of graduates, i wish i could find that study so that you can take a look at.

Well usek has sent me an sms 2 days ago, it says:

"Evolution Has No Limits! Continuous Education in Computer Sciences at USEK: Network /Database Administration, Game / Mobile Programming"

These are optional courses that even you can take i believe, so what happens if i study them, would i be also over-qualified? "Wow! this guy knows game programming, show him the door"... Will that happen? or do they only consider phd graduates to be over-qualified?

Last edited by Fischer (January 23 2013)

#6 January 23 2013

@Fischer Not really, overqualified(as far as I can think of) is usually for someone who has a high educational standing(like a Phd) with no or little practical experience on the ground. The courses you referred to are all practical courses needed in the work environment and the market. Programmers who are more proficient in those fields are definitely more relevant to certain job positions and not over qualified.

The thing is a Phd in CS won't really teach practical courses like the ones you mentioned such as mobile development, database administration or whatever. Phd topics could include AI, theory of computation, cryptography, bioinformatics, computer vision, natural language processing, machine learning etc... All of course discussed and researched from a theoretical point of course and not really how to apply them with the technologies on the market today.

EDIT: What really pisses me off in this country is the way universities and people deal with this domain. Students who have high hopes of working as programmers in the market after earning a CS degree end gaining few to nothing knowledge in what is demanded in the market from software developers. And in reality its the fault of the university or the system.

There should be a very clear distinction between CS and Software Development/Engineering as two completely separate majors with different courses and focus. The CS program would be geared towards teaching more theoretical courses including more maths while weeding out people who are not interested in all that theory nor in a future Phd. And the SE program would be geared towards teaching more practical courses with heavy focus on graduating competent programmers who are relevant to the market demands in software development.

#7 January 24 2013

phd in computer science in lebanon

I agree with arithma. If you're only considering a PhD so you increase your chances of getting a job, then don't. It won't make you more "employable", for the reasons he already mentions. Just like any important choice, you should really understand what a PhD is about.

I'm not the most qualified person to talk about PhD programs, especially in Lebanon. Others may be more qualified to do so (and I encourage them to give input here). It would be best to ask some current grad students.

What's a PhD?

Effectively, it consists of reading papers, writing some and exchanging with the leading experts on certain topics. This is different than a programmer or an engineer whose job consists of applying what we already know in the corporate world.

A PhD is rarely about a single field. Cross-disciplinary topics are becoming the norm. One of my favorite authors, Gerald J. Sussman, has a wonderful paper on applying what we know about cell biology to increase the robustness of software ( link to pdf ). Grammarians and linguists are now working on making the best programming languages and music scholars are trying to teach a computer how to compose music.

Everything so far, school, bachelor, masters, basically all your life, has been about teaching you something humanity already knows. A PhD is different by definition. You are not "taught" something. You are researching about something no one knew before.

A PhD is useless if you want to work as a programmer.

What are the jobs to consider after a PhD?

You're likely not going to work as a programmer. Your skills are elsewhere. You know how to read scientific literature and look up info quickly. There are other fields where you can grow:

Academia: Work at a university. Get involved in both research and education. Do regular publications. I don't know about Lebanese universities, so I cannot describe exactly what happens there, again, if you know more than me, please give us some feedback.

Private R&D sectors: PhD's are increasing in demand in companies with R&D divisions. Again, I don't know much about Lebanon.

Authoring: doctorates are trained authors. The sheer amount of papers you have to write to get a PhD is worth several books. It's very common for PhD graduates to publish books, give talks, make presentations, ...

Innovative startups: This is probably what @Fischer's article mentioned. When you work at the edge of human knowledge, you are able to think about thousands of ways to monetize it. When the environment is welcoming (like what's happening at Silicon Valley), PhDs are the first to found their own companies.

Whatever way one can find to make money.

The point I'm trying to make is not that PhD students and grads are bad programmers, but that a PhD is useless (it may even be a bad choice) if you want to be a programmer.

#8 January 24 2013

i don't really want to work as a programmer guys, i may work as a programmer for 5 or 10 years, i don't know but i don't see myself spending a lifetime in front of a pc, creating cms or writing documentations or fixing databases or writing javascript or maintaining APis, that sucks! i've created too many cms and enough is enough, i don't want to work for clients, programming is about fun not money, that's how i see it, so i don't care how much money i will make, i won't have fun.

I want to learn things like advanced multi-threading, parallel computing,  biocomputing, and most of all quantum computing, i want to create software that i can be proud of, advanced chess engines like deep blue, get involved in projects about parallel computing or quantum computing, you see anyone can write a code no matter how hard it is, so writing codes doesn't excite me, i need to challenge myself.

I know i'm talking about thing that doesn't exist here, so i either have to change my major or my country...

#9 January 24 2013

phd in computer science in lebanon

i don't know but i don't see myself spending a lifetime in front of a pc, creating cms or writing documentations or fixing databases or writing javascript or maintaining APis, that sucks! i've created too many cms and enough is enough, i don't want to work for clients, programming is about fun not money, that's how i see it, so i don't care how much money i will make, i won't have fun.

Then you definitely shouldn't be a developer. I always tell fresh-grad employees who start training at the company I work for that unless they love programming more than anything else in this life, then they are better off finding another thing to do for a living. I really do not expect someone who is not extremely passionate about programming to be a great developer. One which companies would want to retain no matter the cost. That probably applies to every other industry, but at least I know for sure that this is the case in the software development industry.

You might want to drag your ego down a little bit :) Just because you wrote some code - probably customization of a CMS like wordpress or something - doesn't mean you're too good to be a "programmer". There's far more about programming that you need to learn about than you might think. Parallel computing and multi-threading are not what you think they are; they are actually part of my daily job as a developer. Once you get the chance to work on large business applications, you will understand that software development can actually be "fun". For example, one of the teams at the company I work for have been struggling with one of the modules of the system they've been working on. The problem at hand is that this module has to cater for 10,000 transactions per second . Can you get more "fun" than that? Trust me, you will need more than a PhD to solve this issue.

I know i'm talking about thing that doesn't exist here

You do not "know" that, you just think that it doesn't.

Last edited by Kassem (January 24 2013)

#10 January 24 2013

@kassem i really do love programming i studied python since i was 16 years old, python is my life, and no i never touch wordpress, i hate wordpress, drupal and joomla and tend to stay as far away from php as i could, python, django is my life, studied lisp and ruby too but i repeat python is my life.. and i'm not a fan of client side scripting. But i hate writing documentations, writing client side codes, maintaining APis, things like that.

Parallel computing and multi-threading might be a part of your job, semantic search is what my cousin does, but you don't learn these stuff in university, at least not my university, they teach multi-threading but just the basics of it, my university isn't teaching me what i really want to learn. You need to study these topics on your own. And working at your company may be fun but most of the jobs out there is just creating cms for clients or free android apps.

i said i'm talking about stuff that doesn't exist here because ayman and arithma said so.

#11 January 25 2013

but you don't learn these stuff in university, at least not my university, they teach multi-threading but just the basics of it, my university isn't teaching me what i really want to learn. You need to study these topics on your own.

Yup, you got that right. I barely learned anything (programming wise) from my university. Because I love programming so much, I spend most of my time reading and experimenting on my own. Moreover, working on large business applications allows you to explore some of the not-so-traditional architectures and technologies. So my advice is to just learn CS, MIS or software engineering at any university (Lebanese University should be fine) just so you could get a diploma. At the same time, invest your time and effort in learning all the stuff you enjoy learning about.

#12 January 29 2013

I want to learn things like advanced multi-threading, parallel computing,  biocomputing, and most of all quantum computing [...] I know i'm talking about thing that doesn't exist here, so i either have to change my major or my country...

How exactly is your country stopping you from learning about advanced multi-threading or parallel computing? You should take a look at Hadoop and get started. I don't know what you mean by " biocomputing ", but Biomedical Engineering is taught in several universities in Lebanon.

Not working in quantum computing has little to do with your country either. The whole field is in its infancy. Currently, only a few get to work in it. And they're usually some of the top physicists in the world. If you manage to become a world class scientist, I doubt your country is going to stop you in any way.

Lebanon has its fair share of problems, but that shouldn't stop you from getting started working on the things you enjoy right away :)

#13 January 29 2013

all i'm saying is that universities in my country don't teach the things that i want to learn, and when i said "i either have to change my major or my country" what i meant is that by changing my country i might have a bigger opportunity to learn the stuff that i want to learn in a university and not by googling and i might have a bigger opportunity to work in the fields that i love.

Biocomputing and Biomedical Engineering are not the same, but there are similarities.

Board footer

RSS topic feed

Not Seeing the Program You Are Looking For?

audio students in class

Use the + icon on the right to see more links

  • Undergraduate Majors & Minors
  • Graduate & Professional Programs
  • General Education
  • Academic Resources
  • Study Abroad
  • Student Research
  • Dutchmen First Program
  • Academic Calendar
  • 7-week Term Calendar
  • Bishop Library
  • Honors Program
  • Summer Term
  • Admission & Aid
  • Undergraduate Admission
  • Graduate Admission
  • Admitted Students
  • International Students
  • Military Students
  • Financial Aid & Costs
  • New Student Advising Days
  • Transfer Admission
  • Types of Aid
  • Tuition & Scholarship Calculators
  • Scholarships & Grants
  • Financial Aid FAQs
  • Student Life
  • Health & Wellness
  • Fitness & Recreation
  • Activities & Clubs
  • Commuter Resources
  • Spiritual Life
  • Student Mentoring
  • Pride of the Valley Marching Band
  • Traditions & History
  • Mission & Strategy
  • College Leadership
  • Inclusive Excellence
  • Sustainability Initiatives
  • Working at LVC
  • Administrative Offices & Directories
  • Breen Center for Career and Professional Development
  • Service & Community Engagement
  • Summer Camps & Community Programming
  • Community Impact
  • Our Location

campus landscape

  • Computer Science

LVC’s Computer Science program equips you with technical expertise and the flexibility you'll need to work on the cutting edge of software development and machine learning. The foundation you build here helps you adapt to new technologies, new platforms, and new ideas long after graduation.

As a computer science major, you’ll start with computer programming and mathematics. You’ll move on to learn software development skills at the upper level that allow you to tackle large and interesting projects, working independently and in teams. Along the way, you will be trained to become an independent learner, careful problem solver, and effective communicator. Our program is flexible, allowing you to double major if you’d like.

For all students who qualify, need-based departmental scholarships are available .

Learn More About the Program

Tailor your degree to fit your interests and career goals by choosing a major track. Computer Science is a traditional computer science curriculum that focuses on designing and developing software systems. Computer Science + Data Science provides two years of programming and mathematics, followed by a focus on data science, including machine learning and deep learning courses.

Students sit in LVC computer programming class.

Coding a Career

Do more with your degree.

You’ll start writing code on day one while learning several programming languages. Through individual and team projects, you’ll gain the skills necessary to design and implement solutions.

Go Further in Your Career

All of our students complete a professional experience before graduating. Most do paid internships during the summer, gaining valuable industry experience and insight into potential careers.

Get Support from Professional Partners

Whether you’re looking to develop professionally or pivot in your career path, the Breen Center is here for you before and after graduation.

A degree in computer science prepares you for a wide range of careers in a technical landscape that is changing quickly. Our graduates work at companies like Amazon, Salesforce, WebFX, Lockheed-Martin, Comcast, Candoris, MetLife, and Vanguard—most secure job offers well before graduation.

  • Software Developer
  • Data Analyst
  • Computer Systems Analyst
  • Mobile App Developer
  • Chief Information Officer
  • Database Administrator
  • UX Designer
  • IT Director
  • Information Security Analyst

In Their Words

Dr. Stephanie Blanda

Assistant Professor of Mathematical Sciences

[email protected]

717-867-6084

Clyde A. Lynch 283-C

Dr. Sean Droms

Associate Professor of Mathematics

[email protected]

717-867-6086

Clyde A. Lynch 283-F

Dr. David Lyons

Professor of Mathematical Sciences

[email protected]

717-867-6081

Clyde A. Lynch 283-H

Dr. Kenneth Yarnall

Chair and Associate Professor Mathematical Sciences

[email protected]

717-867-6085

Clyde A. Lynch 283-A

Featured News & Stories

Dr. Ken Yarnall teaches computer and data science students

Develop Your Dream Career

Student working in computer lab

Graduate students orientation

PhD in Computer Science

Ranked among the top 25 graduate programs in the u.s..

Dive into AI, human-centered computing, or another area of computer science that intrigues you. Develop your research, teaching, and leadership skills. And work with the brightest minds in the field to advance computing for the common good with UMass Amherst’s PhD in computer science.

Designed to prepare you for teaching, research and leadership positions, our PhD program ranks among the top 25 in the nation and features world-renowned faculty, interdisciplinary research, and a spirit of collaboration that attracts the brightest students and faculty. You’ll also have the opportunity to conduct groundbreaking research with the industry-leading technology companies we collaborate with.

PhD in computer science course requirements:

  • Six core courses in systems, AI and theory (18 credits)
  • Portfolio/comprehensive exam
  • Dissertation research (18 credits)
  • Doctoral thesis proposal and defense

The PhD Student Handbook provides information and answers questions on a range of topics, such as assistantships, dissertation process, forming a committee, and more.

Related offerings

Students interested in our PhD in Computer Science may also be interested in these other offerings.

  • MS in Computer Science — on Campus
  • MS in Computer Science — Online

Benefits list

Professor working with a student

Faculty Expertise and Academic Rigor

Our PhD program features advanced coursework taught by award-winning faculty working at the forefront of computing’s fastest-growing fields. Our curriculum prepares you to take on today’s biggest societal challenges across many disciplines — from technology and finance to health care and the arts.

Robotics Team with their soccer robot

Student Experience

Find your place here with supportive 1:1 advising and community events like  HackHer413 . Build leadership skills and connections by participating in one of over a dozen active student organizations, including the ever-popular  BUILD UMass  and  UMass Robotics .   

Featured classes

This course introduces graduate and undergraduate students to concepts, practices, and tools for conducting effective research. Students will learn basic methods for activities such as reading technical papers and selecting research topics.

Principles underlying the design and analysis of efficient algorithms. Topics to be covered include: divide-and-conquer algorithms, graph algorithms, matroids and greedy algorithms, randomized algorithms, NP-completeness, and approximation algorithms

Intelligent visual computing is an emerging new field that seeks to combine modern trends in machine learning, computer graphics, and computer vision to intelligently process, analyze, and synthesize 2D/3D visual data. 

Featured faculty

Narges mahyar.

Human-computer interaction (HCI), information visualization, digital civics, social computing, crowdsourcing, and design thinking.

Narges Mahyar

Ina Fiterau Brostean

Machine learning, ensembles, multimodal data fusion, hybrid models, health care applications.

Ina Fiterau Brostean

Evangelos Kalogerakis

Computer graphics and vision, geometric modeling, 3D deep learning, animation, shape analysis and synthesis, scene modeling, 3D reconstruction.

Evangelos Kalogerakis

Marco Serafini

Database systems, distributed systems, data science.

Marco Serafini photo

Alexandra Meliou

Data management, data quality, provenance, causality, explanations, data accessibility, and algorithmic bias.

Alexandra Meliou

In the spotlight

Akshanka Atrey

“Because of the flexibility that CICS offers, I’ve been able to chart my own path. I conduct research on the privacy implications in devices that use machine learning. UMass has such a friendly and collaborative nature with people of all different backgrounds that it really does feel like home."

Application information & deadlines

Fall admission, december 15, 2022.

Application deadline.

Computer Science

With a UMass Amherst computer science degree you’ll have the skills to apply advanced computer science techniques to solving today’s most complex problems.

  • Bumper links (can have five)
  • Graduate Students Receive Special Recognition for Outstanding Work

Global footer

  • ©2024 University of Massachusetts Amherst
  • Site policies
  • Non-discrimination notice
  • Accessibility
  • Terms of use
  • Skip to Content
  • Catalog Home
  • University of Oregon Home

Site Navigation

  • Undergraduate Programs
  • Graduate Programs
  • Core-Education Courses
  • Apply to the UO

University of Oregon

  • College of Arts and Sciences >
  • School of Computer and Data Sciences >
  • Computer Science >

Computer Science (PhD)

  • Natural Sciences
  • Computer Science (BA/​BS)
  • Cybersecurity (BS)
  • Computer Information Technology Minor
  • Computer Science Minor
  • Computer Science (MS)
  • Data Science
  • School of Global Studies and Languages
  • Social Sciences

The doctor of philosophy in computer science is, above all, a high-quality degree that is not conferred simply for the successful completion of a specified number of courses or years of study. It is a degree reserved for students who demonstrate a comprehensive understanding of computer science and an ability to do creative research. Each PhD student produces a significant piece of original research, presented in a written dissertation and defended in an oral examination.

The PhD program is structured to facilitate the process of learning how to do research. Students begin by taking required courses to build a foundation of knowledge that is essential for advanced research. Early in the program the student gains research experience by undertaking a directed research project under the close supervision of a faculty member and the scrutiny of a faculty committee. In the later stages of the program, students take fewer courses and spend most of their time exploring their dissertation area to learn how to identify and solve open problems. The final steps are to propose an independent research project, do the research, and write and defend a dissertation.

Application materials should be submitted by December 15 for the following fall term. Materials include everything required for admission to the master’s program as well as a discussion of the anticipated research area.

Students who enter the UO with a master’s degree may petition the Graduate Education Committee for credit toward the course requirements listed below, indicating how their prior graduate work corresponds to these courses. See the graduate coordinator for the petition.

Program Learning Outcomes

Upon successful completion of this program, students will be able to:

  • Core Knowledge Breadth: Demonstrate a broad working knowledge of fundamental theories, research findings and methodological approaches in multiple content areas within Computer Science (Foundations, Systems, Data Science).
  • Core Knowledge Depth: Demonstrate a deep working knowledge of advanced theories, research findings, and methodological approaches within one of the Computer Science areas of Foundations, Systems, and Data Science.
  • Software Engineering: Demonstrate a working knowledge of software engineering and development techniques and related hands-on skills.
  • Scientific Inquiry: Achieve a deep fluency in the scientific literature and the ability to ask and pursue compelling questions within a primary field of research, and achieve proficiency in relevant experimental design, methodology, and data analysis/statistical methods.
  • Scientific Communication: Demonstrate effective oral and written scientific communication skills.

PhD Course Requirements

Course List
Code Title Credits
Breadth Requirement: 12 credits total 12
Algorithms and Complexity
Data Science
And one of the following:
Distributed Systems
Parallel Processing
Depth Requirement: Choose one, 12 credits total 12
Each Depth requires three courses, at least one at 600-level
Foundations Depth
Advanced Data Structures
Automata Theory
User Interfaces
Modeling and Simulation
Introduction to Compilers
Structure of Programming Languages
Data Science Depth
User Interfaces
Data Mining
Introduction to Artificial Intelligence
Machine Learning
Probabilistic Methods for Artificial Intelligence
Systems Depth
Introduction to Parallel Computing
Introduction to Networks
Computer and Network Security
Introduction to Computer Graphics
Introduction to Compilers
Distributed Systems
Parallel Processing
Computer Networks
Advanced Network Security
Writing Requirement2
Writing in Computer Research
Elective Options: 24 credits total24
Total Credits50

A grade of B- or better is required

Cannot duplicate Depth course used

Cannot duplicate Breadth course used

A grade of C or better is required in graded elective credits

PhD Degree Requirements

PhD candidates who enter the program without a master’s degree in computer science must take 48 credits in graduate course work including the core and cluster courses required for the MS program. Doctoral students must earn a minimum grade of B– and an overall GPA of 3.50 in the six courses they use to satisfy the breadth and depth requirements.

Minimum Annual Enrollment

PhD students are expected to enroll in at least 6 credits of 600-level course work each year until their advancement to candidacy. Research: [Topic] (CS 601), Dissertation (CS 603), and Reading Conference: [Topic] (CS 605) do not satisfy this requirement. After candidacy, PhD students are encouraged to continue participation in 600-level courses

Directed Research Project

Complete a directed research project, which is supervised by a faculty member and evaluated by a faculty committee. The research project comprises the following:

  • The definition and expected results of the project in the form of a Directed Research Project Contract
  • Delivery of the materials constituting the results of the project and oral presentation of the results
  • A private oral examination by the committee members

Status Change

PhD candidates are admitted conditionally. Successful completion of the directed research project leads to a change in the student’s doctoral status from conditional to unconditional.

Dissertation Advisory Committee

After successfully completing the directed research project, PhD students form a Dissertation Advisory Committee chaired by their research advisor. The main role of the committee is to advise the student between completion of the research project and mounting the dissertation defense. The committee takes primary responsibility for evaluating student progress. In addition, it approves the plan for the area examination, which in turn is approved by the graduate education committee. See the graduate coordinator for further instructions.

Area Examination

The student chooses an area of research and works closely with an advisor to learn the area in depth by surveying the current research and learning research methods, significant achievements, and how to pose and solve problems. The student gradually assumes a more independent role and prepares for the area examination, which tests depth of knowledge in the research area. The examination contains the following:

  • A survey of the area in the form of a position paper and an annotated bibliography
  • A public presentation of the position paper
  • A private oral examination by committee members

Advancement to Candidacy

After the area examination, the committee decides whether the student is ready for independent research work; if so, the student is advanced to candidacy.

Dissertation and Defense

Identify a significant unsolved research problem and submit a written dissertation proposal to the dissertation committee. The dissertation committee, comprising three department members and one member from an outside department, is approved by the graduate education committee. In addition to these four, the dissertation committee often includes a fifth examiner. This outside examiner should be a leading researcher in the candidate’s field who is not at the University of Oregon. The outside member should be selected a year before the candidate’s dissertation defense, and no later than six months before.

The student submits a written dissertation proposal to the committee for approval, and the proposal is then submitted to the graduate education committee. The proposal presents the research problems to be tackled, related research, methodology, anticipated results, and work plan. The committee may request an oral presentation, similar to the area exam, which allows the student to explain and answer question about the proposed research. The student then carries out the research.

The final stage is writing a dissertation and defending it in a public forum by presenting the research and answering questions about the methods and results. The dissertation committee may accept the dissertation, request small changes, or require the student to make substantial changes and schedule another defense

Division of Graduate Studies Requirements

PhD students must meet the requirements set by the Division of Graduate Studies as listed in that section of this catalog

Research Areas

It is important that a PhD student be able to work effectively with at least one dissertation advisor. Hence the student should identify, at an early stage, one or more areas of research to pursue. The student should also find a faculty member with similar interests to supervise the dissertation.

Office of Admissions 1217 University of Oregon, Eugene, OR 97403-1217

  • Report a Concern
  • Nondiscrimination and Title IX
  • Accessibility
  • Privacy Policy
  • Find People

Print this page.

The PDF will include all information unique to this page.

Google Custom Search

We use Google for our search. By clicking on „enable search“ you enable the search box and accept our terms of use.

Information on the use of Google Search

  • TUM Graduate School
  • Technical University of Munich

Technical University of Munich

Apple Scholars in AI/ML 2025 - Call for Applications

Aktuelles | 31.07.2024

Apple has announced the PhD Fellowships in AI/ML 2025 program. Nominees should be pursuing research in one or more of the following research areas:

  • Privacy preserving machine learning
  • Human centred AI
  • AI for ethics and fairness
  • AI for accessibility
  • AI for health and wellness
  • ML algorithms and architectures
  • Embodied ML
  • Speech and natural language
  • Computer vision
  • Information retrieval, ranking and knowledge
  • Data-centric AI

What is included?

The fellowship award comprises

  • A generous stipend for (2) academic years to help with living expenses and related expenses
  • $5,000 USD travel grant each year to support research-related travel and associated expenses 
  • Mentorship with an Apple researcher 
  • Potential Internship opportunities during their fellowship (subject to student status and relevant employment law). 

The monetary award will be directed to the nominating universities in the form of an unrestricted gift with the intention to fully support the University’s successful nominee(s), disbursed annually Award amounts will vary by country.

The award of the Apple Scholar in AI/ML PhD fellowship does not represent an employer/ employee relationship between Apple and the receiving university and/or selected student.

How to apply?

Nomination by TUM Graduate School only . 

In order to apply, please submit the complete application documents in separate PDF files to Charlotte Janosa, [email protected],  until 31 July 2024 .  Applications must be submitted by the primary thesis supervisor .

After the application deadline, the TUM Graduate School Prize Committee shall nominate the 3 most promising candidates for the Apple PhD Fellowship 2025 in AI/ML.  

Application documents

  • CV and publication list 
  • Research Abstract (200 word maximum) 
  • Research statement covering past work and proposed direction for next 2 years (5 page maximum, including citations, in a legible font size) clearly stating the hypothesis and expected contributions to the chosen research area. Personally identifiable information is redacted for phase one reviewers. We recommend not including personally identifiable information in the main body of the research statement in order to maintain research statement clarity for reviewers of the redacted copy. 
  • Two letter of recommendation, one from current supervisor (1 page maximum per letter) 
  • Transcripts of current and previous academic records (Bachelor, Masters) 

Documents must be submitted as PDF’s with the file naming convention: “Last name, First name: Research Statement”; “Last name, First name: Resume”; “Last name, First name: Letters of recommendation” etc.

Eligibility

Please note, in order to be eligible

  • Applicant must be fully registered on the doctoral candidacy list of their School (in DocGS) and be a full member in the TUM Graduate School at the time of application and expect to be enrolled through the end of the 2025/2026 academic year
  • Applicant should be entering their last 2-3 years of the doctorate as of Fall 2024.
  • Applicant must not hold an equivalent industry-sponsored full fellowship while they are an Apple Scholar in AI/ML (Fall 2025 to Summer 2028)

Contact:  Charlotte Janosa | janosa(at)zv.tum.de | 089 289 10624, TUM Graduate School, Boltzmannstr. 17, 85748 Garching b. München

All information submitted by TUM will only be used by Apple for the purposes of conducting the PhD Fellowship in AI/ML program, and will at all times be handled in accordance with Apple’s Privacy Policy .

Machine Learning & Data Science Foundations

Online Graduate Certificate

Apply to Expand Your Future

As the value of data continues to skyrocket, companies are in need of people who can transform large data sets into rich analytical insights. Now, you can learn these techniques in Carnegie Mellon’s cutting-edge online program. Apply today to expand your future in machine learning and data science.  

Are we the right fit?  

Let’s face it, pursuing any kind of advanced training is an investment of your time, energy and resources. Before you consider our program, make sure your background aligns with our program expectations.  

Successful applicants will have:

  • A bachelor’s degree in STEM or related field  Successful applicants will hold a degree in a science, technology, engineering or math-related field. Other degrees will be considered if the applicant can show the necessary proficiency in math and programming.  
  • Proficiency in advanced math  Students should provide evidence of successful completion of advanced math coursework such as calculus, linear algebra and statistics.  
  • Proficiency in programming  Students should be proficient in Python, R, or an analogous programming language, with experience writing at least 1000 lines of code.  
  • Relevant work experience   Ideally, applicants will have some relevant work experience in either computer programming or a related field. Internships or other related work are acceptable.  
  • A disciplined and motivated mindset  Harder to measure, but equally important, successful applicants will have a resilient spirit, a hunger to learn, and a knack for solving problems through technical innovation. With courses taught by CMU faculty from the #4 computer science school in the country, a consistent and conscious effort will be required to master each topic.

If you have questions about the program or how it aligns with your background, please call 412-501-2686 or send an email to  [email protected]  with your inquiries .

Application Requirements

Ready to apply? Here’s what you’ll need to complete the admissions process: 

✔ Complete the online application Submit your application in the application portal.

✔ Submit your resume/CV We’d like to learn more about your employment history, academic background, technical skills, and professional achievements. Submit a 1 to 2 page resume or CV showcasing your experience. 

✔ Submit your transcripts Submit an unofficial copy of your transcript for each school you attended. Transcripts must include your name, the name of the college or university, the degree awarded (along with the conferral date), as well as the grade earned for each course. Email your transcripts directly to [email protected] .  Please note: former Carnegie Mellon students and/or alumni can request a copy of their CMU transcript from   The Hub .

✔  Upload a statement of purpose Tell us your professional story. Where have you been, and where do you hope to go? In 500 words or less, please share how our program would advance your capabilities in your current role or prepare you for a new role in the industry. 

✔ Submit your TOEFL, IELTS, or DuoLingo test scores An official TOEFL, IELTS, or DuoLingo test is required for non-native English speakers. This requirement will be waived, however, for applicants who either completed an in-residence bachelor’s, master’s, or doctoral degree program in the United Kingdom, United States, or Canada (excluding Quebec) or have at least three years of professional work experience using English as their primary language. If you fall into one of these categories, please include this information on your resume.  

Tuition: Invest in Your Future

By enrolling in our graduate-level program, you'll be investing in your professional growth to expand your skillset or advance your career. We know this is a significant investment. Not just for you, but for your family as well.

Scholarships To help offset the cost of tuition, and to make our program as accessible as possible, we offer a limited number of partial, merit-based scholarships. All applications will be evaluated for these awards automatically; there is no need to submit additional materials. If you are awarded a scholarship, you will be notified in your decision letter.  All applicants who submit by the priority deadline will receive a partial scholarship award.

In addition, Carnegie Mellon alumni are eligible for a scholarship to the Graduate Certificate in Machine Learning & Data Science Foundations worth up to 20% of tuition. Indicate your alumni status within the application to be eligible.

So, what is the investment per course? Below is a breakdown of our tuition for the 2024/2025 academic year:

Course Units Investment

Mathematical Foundations of Machine Learning

6 units $4,242

Computational Foundations for Machine Learning

6 units $4,242

Python for Data Science (Part 1)

6 units $4,242

Python for Data Science (Part 2)

6 units $4,242
Foundations of Computational Data Science (Part 1) 6 units $4,242
Foundations of Computational Data Science (Part 2) 6 units $4,242

Total Investment

  • An additional technology fee of approximately $230 will be assessed each semester.
  • The rates above are for the 2024/2025 academic year only. If the program is not completed within that time frame, tuition may increase slightly for the following academic year.

Financing Your CMU Graduate Certificate

Monthly payment plan.

CMU provides a monthly payment option , managed by Nelnet Campus Commerce, designed to help students spread out tuition payments into manageable monthly installments. This plan also offers the ease of online enrollment. Should you be admitted and choose to join us, we recommend registering for this plan early to fully benefit from the range of payment options available.

Financial Aid & Private Loans

Students pursuing a graduate certificate are not eligible to receive federal financial aid. However, private loans are a viable alternative to consider with competitive interest rates and borrower benefits. See FastChoice , a free loan comparison service to easily research options.

Employer Tuition Reimbursement

Many companies offer tuition reimbursement programs to foster professional development among their employees. We encourage you to contact your HR department to find out if similar opportunities exist at your workplace. 

When you speak to your employer, you can share that our program: 

  • Consists of transcripted, credit-bearing courses (not just continuing education units). You will earn 36 Carnegie Mellon graduate-level credits when you complete the full program.  
  • Equips you with foundational skills in AI, machine learning, and computational data science, which means you’ll be ready to extract meaningful insights from large, complex data sets right from the get-go. With the #1 program in Artificial Intelligence and the #1 Programming Languages school in the country, CMU is the ideal place to learn these skills and techniques.
  • Features coursework taught by CMU faculty experts who are spearheading research in language technologies, computer science, machine learning, and human-computer interaction. 
  • Is delivered completely online , which means you can take classes on your own time while maintaining your normal work schedule.

Not sure how to approach your employer? Need specific documents to proceed with enrollment?  Call 412-501-2686 or send an email to  [email protected]  with your inquiries .  We’re here to help you take the next step in your professional  journey. 

CMU EMPLOYEE TUITION REIMBURSEMENT

The Graduate Certificate in Machine Learning & Data Science Foundations is eligible for CMU tuition remission. Review the   CMU tuition remission policy   to check your eligibility.

A Note for International Applicants

As part of a global university with locations and students from around the world, the School of Computer Science welcomes the diverse perspectives that international students bring to our programs.

The Graduate Certificate in Machine Learning & Data Science Foundations provides a unique opportunity for individuals nearly everywhere to earn a certificate at the intersection of AI, machine learning, and computational data science from one of the top ranked computer science schools in the country. 

To help ensure you are fully prepared for the admissions process and, if admitted, for success as a student, this section provides detailed information about requirements for international applicants.

We look forward to reviewing your application.

The Graduate Certificate in Machine Learning & Data Science Foundations considers for admission international applicants who reside within, or outside of, the domestic United States. International applicants who reside within or outside of the domestic United States are advised of the following information and additional requirements for international applicants to the program.

Student Visas

Since this program is fully online, enrollment in this program will not qualify students for any type of visa to enter or remain in the United States for any purpose. 

Time and Attendance Requirement  

Classes for the program will be taught on the U.S. Eastern Time zone schedule, and students must be available to attend all live classes, regardless of location.

U.S. Sanctions; U.S. Sanctioned Countries

Individuals who are the target of U.S. sanctions or who are ordinarily resident in a U.S. sanctioned country or who live or expect to live in a U.S. sanctioned country while participating in the program are not eligible for admission to this program due to legal restrictions/prohibitions and should not apply. U.S sanctioned countries are currently Belarus, Cuba, Iran, North Korea, Russia, Syria and the following regions of Ukraine: Crimea, Donetsk and Luhansk. In addition, all or a portion of this program may not be available to individuals who are ordinarily resident of certain countries due to legal restrictions.  

Applications received from these individuals will not be accepted. As well, if an individual is admitted to the program and subsequently the individual becomes the target of U.S. sanctions, ordinarily resident of a U.S. sanctioned country or lives in a U.S. sanctioned country while participating in the program (or otherwise becomes ordinarily resident of country in which the program is not available due to legal restrictions), the individual’s continued enrollment in the program may be terminated and/or restricted (due to U.S. legal restrictions/prohibitions) and the individual may not be able to complete the program.  

Licensure in Various Jurisdictions

From time to time Carnegie Mellon reviews the licensing requirements of various jurisdictions in order to assess whether Carnegie Mellon may be precluded from making the program available to applicants that are residents of one or more of these jurisdictions prior to Carnegie Mellon obtaining the relevant license(s). Affected applicants from these jurisdictions, if any, will be notified prior to enrollment if Carnegie Mellon determines that it is unable to make the program available to them for this reason.

Value Added Tax (VAT) and Other Taxes

The tuition, required fees and other amounts quoted for this program do not include charges for applicable Taxes (hereinafter defined). The student is responsible for payment of all applicable Taxes (if any) relating to the tuition, required fees and other amounts required to be paid to Carnegie Mellon for the program, including any Taxes payable as a result of the student’s payment of such Taxes. 

Further, the student must timely make all payments due to Carnegie Mellon without deduction for Taxes, unless the deduction is required by law. If the student is required under applicable law to withhold Taxes from any payment due to Carnegie Mellon, the student is responsible for timely (i) paying to Carnegie Mellon such additional amounts as are necessary so that Carnegie Mellon receives the full amount that it would have received absent such withholding, and (ii) providing to Carnegie Mellon all documentation, if any, necessary to permit the student and/or Carnegie Mellon to claim the application of available tax treaty benefits (for Carnegie Mellon review and completion, if warranted and acceptable). 

Taxes mean any taxes, governmental charges, duties, or similar additions or deductions of any kind, including all use, income, goods and services, value added, excise and withholding taxes assessed by or payable in the student’s country of residence and/or country of payment (but does not include any U.S. federal, state or local taxes).

  • What kind of academic background do I need? Successful applicants will have a bachelor’s degree in a STEM-related field. Other degrees will be considered if the applicant can show the necessary proficiency in math and programming. Applicants should also have proficiency in programming languages like Python or R, with experience writing up to 1000 lines of code. 
  • Do I need work experience? Applicants will ideally have some relevant work experience in either computer programming or a related field. Internships or other related work are also acceptable.
  • What materials do I need to submit when I apply to this program? Besides the online application, applicants must submit a current resume, transcripts, and a personal statement to be considered for enrollment.
  • Is there an application fee? No, this program does not require an application fee.
  • When is the application deadline?  All applicants who submit by the priority deadline of July 9, 2024 will receive a partial scholarship award. The final deadline to apply is July 30, 2024.
  • How do I check the status of my application? You can view the status of your application at any time in the application portal. A decision letter from Carnegie Mellon will be sent through the application portal within a few weeks of submitting your online application.
  • After I submit my application, when will I hear back? You’ll receive a decision letter within a few weeks of submitting your application.
  • Is a deposit required to secure my spot? No, a deposit is not required to secure your spot in the program.
  • If I choose to complete the entire certificate, what is my total investment? The total investment for the Machine Learning & Data Science Foundations certificate during the 2024/2025 academic year is $25,452. A breakdown of the tuition and fees can be found above. Partial scholarships are available. All applicants who submit by the priority deadline of July 9, 2024 will receive a partial scholarship award. Carnegie Mellon alumni are eligible for a scholarship to the Graduate Certificate in Machine Learning & Data Science Foundations worth up to 20% of tuition.
  • Is this program eligible for CMU tuition remision? Yes, the Graduate Certificate in Machine Learning & Data Science Foundations is eligible for CMU tuition remission. Review the   CMU tuition remission policy   to check your eligibility.

Application Deadlines

Priority*: July 9, 2024 Final: July 30, 2024

*All applicants who submit by the priority deadline will receive a partial scholarship award.

Request Info

Questions? There are two ways to contact us. Call 412-501-2686 or send an email to  [email protected] with your inquiries.

Fast Admission Decisions

Applications are evaluated on a bi-weekly basis, which means you’ll receive a decision letter fast,  within a few weeks  of submitting your application .  

At CMU, we recognize the value of time well spent. Quick decisions mean less time wasted and more time preparing for your future.

Due to the individual nature of the coursework, space is limited for our program - applications will be accepted until the class is full.

IMAGES

  1. Online MS in Computer Science, Lebanon, Lebanon 2022

    phd in computer science in lebanon

  2. Computer Science Jobs Lebanon

    phd in computer science in lebanon

  3. Top Degrees in Technology Studies Computer Science Applied Computer

    phd in computer science in lebanon

  4. Online MSc in Computer Science, Lebanese American University

    phd in computer science in lebanon

  5. All you need to know about PhD in Computer Sciences

    phd in computer science in lebanon

  6. Ph.D. in Computer Science

    phd in computer science in lebanon

VIDEO

  1. M.S. in Computer Science at UNCG

  2. HPU PHD Computer Science Entrance Question Paper Only

  3. GRADUATION DAY!🎉 I completed my PhD in Computer Science! #graduation #shorts #phd #computerscience

  4. Get your PhD while doing a Job!

  5. BPSC Computer Science Teacher

  6. AMU PHD ENTRANCE PAPERS l PHD computer Science B paper l amu phd papers

COMMENTS

  1. Science

    Program Description. To obtain PhD degree in Computer Science, the student should successfully complete a total of 40 credit hours; including 18 credit hours of course work with a CGPA of no less than 3.0 and successfully defend the dissertation (22 credit hours) in no less than three years. Moreover, the student has to pass a comprehensive ...

  2. Computer Science in Lebanon: 16 Best universities Ranked

    Below is a list of best universities in Lebanon ranked based on their research performance in Computer Science. A graph of 364K citations received by 24.7K academic papers made by 16 universities in Lebanon was used to calculate publications' ratings, which then were adjusted for release dates and added to final scores.

  3. Department of Computer Science

    The Department of Computer Science at the American University of Beirut prepares students for advanced studies and professional careers in the dynamically changing world of computing and information technology. Our programs combine the theoretical foundations of computing with the practical knowledge of software development vital to industry ...

  4. List of PHD Programs in Computer Science And Information Systems in

    20. 0/4 Universities have been added to compare. Compare. 04. Compare. Applications. Find the list of all PHD Programs in Computer Science And Information Systems in Lebanon with our interactive Program search tool. Use the filters to list programs by subject, location, program type or study level.

  5. PhD

    PhD. . To be eligible for the admission to the PhD program, an applicant must hold a master's degree preceded by a bachelor's degree recognized by the university and relevant to the field of study. Applicant must also have an outstanding cumulative average, acceptable to the appropriate faculty graduate committee.

  6. List of Universities for PHD in Computer Science And Information

    Find the list of all universities for PHD in Computer Science And Information Systems in Lebanon with our interactive university search tool. Use the filter to list universities by subject, location, program type or study level.

  7. Faculty of Computer Studies

    Faculty of Computer Studies. The Faculty of Computer Studies (FCS) at the Arab Open University (AOU) offers leading-edge programmes of study in the most in-demand fields through UnderGraduate and PostGraduate programmes. Currently, FCS offers a Bachelor of Science in Information Technology and Computing (ITC) with six track options, and a ...

  8. StudyQA

    Choose international phd programs in computer-science-it that suites to you. Study in the best universities in Lebanon. Program Finder; Internships; Scholarships; Collections; Advisers; Articles; PhD Computer Science & IT programs in Lebanon. Order by: Name. Price. Deadline. Duration. Bachelor. Computer Science. American University of Beirut ...

  9. Lebanese University

    Doctoral School of Science and Technology The Doctoral School of Science and Technology, an independent university unit, is one of the three doctoral schools that were created at the Lebanese University in 2007.The School counts 237 students. The Doctoral School aims at creating a scientific culture along with practices that focus on innovation, development and quality assurance. It seeks to ...

  10. Admission Requirements for a PhD Degree

    Essential Requirements. Master's degree with minimum CGPA 3.00 or minimum percentage grading system of 80%. English language proficiency: English is the language of instruction. Hence, applicants must provide evidence of their English language proficiency when applying to programs in one of the following ways: Test. Minimum required score.

  11. Best Global Universities for Computer Science in Lebanon

    India. Italy. Japan. Netherlands. See the US News rankings for Computer Science among the top universities in Lebanon. Compare the academic programs at the world's best universities.

  12. Faculty and Staff

    Assistant Professor of Computer Science. Ramzi A. Haraty Associate Professor of Computer Science. Haidar Harmanani Professor of Computer Science Interim Dean, School of Arts and Sciences. Leila Issa Associate Professor of Mathematics Co-Program Lead, Computer Science Program Coordinator, Mathematics. Joseph Khalife Senior Instructor of Computer ...

  13. Online MS in Computer Science

    Lebanese American University is a highly distinguished institution, ranking joint #1 in Lebanon by Times Higher Education 2024. This program is also conferred by LAU New York, making it a US accredited degree. ... He holds a PhD in Computer Science from the University of Tennessee - Knoxville, a MS degree in Mathematics and a BS in Computer ...

  14. Doctor of Philosophy in Electrical and Computer Engineering (PhD)

    Mission. The PhD program in ECE creates knowledge through advanced coursework and. original research with expert faculty to shape the next generation of leaders for careers in academia and industry. It provides students with research-intensive studies in the different areas of ECE to develop competencies and proficiency in emerging technologies ...

  15. Graduate Programs

    Computer Science (online) MS: Online: 30: Education: MA: Beirut: 30: Global Business Administration (online) MBA: Online: 33: Healthcare Management (online) MBA: Online: 33: ... Earn a master's or graduate certificate from LAU fully online. Learn more. See Also. Tuition and Fees; Financial Support and Scholarships; Executive Education;

  16. MS in Computer Science

    Graduate work in computer science involves the study of the development of physical and theoretical design and understanding of computer systems, as well as the implementation of those developments into everyday life. Your Career. Upon graduation, you can pursue careers as become researchers, computer systems analysts, computer systems ...

  17. Bachelor of Science in Computer Science

    The mission of the Computer Science program is to educate students in the principles and practices of computer science, preparing them for life-long learning and careers in software design and development, computing systems technology, and research. ... HIT 211 History of Lebanon and the Middle East ... Graduate Degrees

  18. AI & Data Science Certificate Online

    He holds a PhD in Computer Science from the University of Tennessee - Knoxville, a MS degree in Mathematics and a BS in Computer Science from the American University of Beirut. Prof. Abu-Khzam is the director of LAU's Software Institute, and the founder of the Lebanese Collegiate Programming Contest (LCPC).

  19. any university in lebanon that offers phd in computer science? / LebGeeks

    Your chances of getting work with a PhD are actually lower. - You will not have a lot of relevant real life experience - You will be marked as "over-qualified" - You will spend a lot of time and money that could have been used to build industrial relations - Most PhD students don't get the chance to become an instructor/associate professor. Unless you're really, REALLY into the field you're ...

  20. Computer Science Programs

    Kenneth Yarnall. Chair and Associate Professor Mathematical Sciences. [email protected]. 717-867-6085. Clyde A. Lynch 283-A. Browse All News. You'll learn several coding languages and develop high-level skills in LVC's computer science degree program.

  21. Doctoral Program

    Doctoral Program. The Ph.D. in Computer Science prepares you for a life-long career in scientific inquiry, as well as the ability to work in industries where rapidly evolving computer science drives the 21st century world economy. Our graduate students play a critical role in the department's research program, and they become researchers ...

  22. Department of Computer Science

    All prospective computer science majors are expected to complete CMPS 201, MATH 201, MATH 211 or CMPS 211, and CMPS 202 in the sophomore year. Computer science majors are expected to complete CMPS 214, CMPS 221, CMPS 231, CMPS 244, CMPS 270, and CMPS 271 in the junior year and maintain an average grade of at least 2.3 in computer science courses.

  23. PhD in Computer Science : Manning College of Information & Computer

    And work with the brightest minds in the field to advance computing for the common good with UMass Amherst's PhD in computer science. Designed to prepare you for teaching, research and leadership positions, our PhD program ranks among the top 25 in the nation and features world-renowned faculty, interdisciplinary research, and a spirit of ...

  24. Computer Science (PhD) < University of Oregon

    PhD candidates who enter the program without a master's degree in computer science must take 48 credits in graduate course work including the core and cluster courses required for the MS program. Doctoral students must earn a minimum grade of B- and an overall GPA of 3.50 in the six courses they use to satisfy the breadth and depth ...

  25. Apple Scholars in AI/ML 2025

    The Apple Scholars in AI/ML PhD fellowship program recognizes the contributions of emerging leaders in computer science and engineering at the graduate and postgraduate level. The PhD fellowship in AI/ML was created as part of the Apple Scholars program to support the work of outstanding PhD students from around the world, who are pursuing cutting edge research in machine learning and ...

  26. PDF Department of Computer Science

    Computer Science department. Students who have completed the requirements for a BS in Computer Science have the option to transfer to CSE, provided they achieve a qualifying overall GPA. Transferring students can finish the CSE degree in four calendar years, provided they follow an appropriate study plan1. Minor in Computer Science

  27. CMU's Online Graduate Certificate in Machine Learning and Data Science

    CMU Online Graduate Certificates. Below, explore more online opportunities offered by Carnegie Mellon University. Generative AI & Large Language Models Enhance your expertise in the latest techniques in GenAI, deep learning, large language models, and multimodal machine learning with this program from the School of Computer Science.. Foundations of Data Science Designed for individuals with ...

  28. Apply to CMU's Online Graduate Certificate in Machine Learning and Data

    The Graduate Certificate in Machine Learning & Data Science Foundations provides a unique opportunity for individuals nearly everywhere to earn a certificate at the intersection of AI, machine learning, and computational data science from one of the top ranked computer science schools in the country.