The School of Arts & Sciences

Department of Computer Science & Mathematics

Suggested three-year study plan

This study plan is offered as a guideline only. Please consult with the department at either campus regarding the availability of course offerings for any given semester.

First year

Fall

Number Course Cr
CSC243 Introduction to Object Oriented Programming 3
ENG202 Sophomore Rhetoric 3

MTH207

Discrete Structures I

3
  LAC Elective 3
  Free Elective 3
  Total 15

Spring

Number Course Cr

MTH201

Calculus III

3

CSC245

Objects and Data Abstraction

3

CSC320

Computer Organization

3

CSC322

Computer Organization Lab

1

COM203

Fundamentals of Oral Communications

3
  LAC Elective 3
   Total 16

Second year

Fall

Number Course Cr

CSC310

Algorithms and Data Structures

3

CSC375

Databases Management Systems

3

CSC326

Operating Systems

3

MTH305

Probability and Statistics

3

 

LAC Elective

3

  Total 15

Spring

Number Course Cr

CSC490

Software Engineering

 3

CSC447

Parallel Programming for Multicore & Cluster Systems

 3

MTH307

Discrete Structures II

 3

 

CSC Technical Elective

 3
LAC Elective1

Natural Sciences

 3

CSC491

Professional Experience2

1
  Total  16

Third year

Fall

Number Course Cr

CSC430

Computer Networks

 3

CSC480

LAC Social Sciences Elective: Social and Professional Issues in Computing (LAC Elective -Social Sciences)

 3
 

CSC Technical Elective

 3
 

CSC Technical Elective

 3
  LAC Elective 3
  Total  15

Spring

Number Course Cr

CSC599

Capstone Project

 3
 

CSC Technical Elective

 3
 

CSC Technical Elective

 3
 

Mathematics Elective

 3
 

LAC Elective

 3
  Total  15
  1.  Choose either BIO209 or CHM 209
  2. Internship must be completed in the summer following registration. It is equivalent to 200 hours of professional experience spread over a Summer Term.

Copyright 1997–2021 Lebanese American University, Lebanon.
Contact LAU | Feedback