Master in Computer Science & Communication

Home / Faculty of Science & Fine Arts / Master in Computer Science & Communication

DEPARTMENT OF COMPUTER SCIENCE — GRADUATE

Specialize in What's Next

A graduate program in AI, cybersecurity, and cloud computing — built for computer scientists ready to lead technical teams and research.

M.S.

Degree Awarded

2 Years

Typical Duration

39

Credit Hours

8+

Career Paths

ABOUT THE PROGRAM

Why the Master in CSC? Why Now?

The Master of Science in Computer Science & Communication goes deep into machine learning, cybersecurity, and cloud computing, building the specialization senior technical roles require.

Coursework leads into an applied research thesis, giving you a specialization backed by real project work — not just advanced coursework.

  • Specialization in AI, cybersecurity & cloud computing
  • Supervised thesis or applied research project
  • Direct pathway into senior technical & research roles

Faculty: Faculty of Sciences

Degree: Masters of Sciences

Credits: 39 credit

Duration: 2 years

Faculty Email: fsfa@aul.edu.lb

OFFICIAL STUDY PLAN — 39 CREDITS

Curriculum Roadmap

Tap a semester to see the courses and credit hours in AUL's Master in Computer Science & Communication study plan.

1 Semester 1
10 credits

CSC 601 — Advanced Algorithms3

CSC 605 — Machine Learning4

CSC 610 — Research Methods in Computing3

2 Semester 2
10 credits

CSC 615 — Cybersecurity & Cryptography4

CSC 620 — Cloud Computing3

CSC 625 — Big Data Systems3

3 Semester 3
9 credits

CSC 630 — Elective in CSC Specialization I3

CSC 635 — Elective in CSC Specialization II3

CSC 640 — Thesis Proposal & Literature Review3

4 Semester 4 — Thesis
10 credits

CSC 650 — Master's Thesis10

SKILLS YOU'LL GAIN

Sharpen Your Specialization

Machine Learning89%
Cybersecurity & Encryption86%
Cloud Computing83%
Big Data Systems80%
Research & Technical Writing78%
PROGRAM LEARNING OUTCOMES

By Graduation, You Will Be Able To...

1

Design and evaluate machine learning models for real-world data.

2

Apply cybersecurity and encryption principles to protect systems and data.

3

Design and deploy applications on cloud computing platforms.

4

Process and analyze large-scale data using big data tools.

5

Conduct independent applied research in computer science.

CAREER PATHS

Where Graduates Go

Graduates move into data science, cybersecurity, cloud engineering, and AI research roles.

Data Scientist

Network Architect

Artificial Intelligence Engineer

Cloud Computing Engineer

Computer Forensics Analyst

Systems Analyst

Information Security Analyst

Software QA Manager

SUPPORT & RESOURCES

Research-Level Mentorship

Master in CSC students work closely with faculty advisors on applied research projects, with lab access for machine learning, security, and cloud infrastructure work.

  • One-on-one thesis & research advising
  • AI, security & cloud computing lab access
  • Direct faculty mentorship on specialization track
  • Pathways into research & senior technical roles

Ready to Specialize?

Apply to the Master in Computer Science & Communication program or talk to admissions about your next step.