up
Up: Teaching

Computer Science 3740 - Programming Languages
Course Outline -   Fall 200



Time of Lectures: TR 10:50-12:05 Room: PE 256  
         
Instructor: Dr. M. Mouhoub Office: D520  
         
Office hours: Tue : 10:00-10:30, Fri : 10:00-12:00    or by appointment
         
Text: Concepts of Programming Languages ,
  4th edition, by Robert W. Sebesta
   
Method of Evaluation: Assignments and projects 30%    
  Midterm Exam (Th Oct 25) 30%    
  Final Exam (Wed Dec 12 : 2:00 - 5:00) 40%    
       
Grade Assignments: F<50<=D-,D,D+<60,C-,C,C+<70<=B-,      
  B,B+<80<=A-,A,A+.      


Topics(as time permits)

Part I : Preliminaries and Overview on Programming Languages

Part II : Logic and Functional Programming Part III : Concepts and Implementation of Programming Languages