CEng 111    
Introduction to CEng Concepts
(Fall 1997)
           
Textbook:  
Simply Scheme: Introducing Computer Science
           
Author  :  
Brian Harvey & Matthew Wright
           
Credits :  
4
           
Grade   :  
AA
CEng 140    
C Programming
(Spring 1998)
           
Textbook:  
Programming in ANSI C
           
Author  :  
Ram Kumar & Rakesh Agrawal
           
Credits :  
4
           
Grade   :  
AA
CEng 213    
Data Structures
(Fall 1998)
           
Textbook:  
Data Structures Using C and C++
           
Author  :  
Yedidyah Langsam & Moshe J. Augenstein &
               
               
               
Aaron M. Tenenbaum
           
Credits :  
3
           
Grade   :  
AA
CEng 223    
Discrete Computational Structures
(Fall 1998)
           
Textbook:  
Logic and Discrete Mathematics
               
               
               
A Computer Science Perspective
           
Author  :  
Winfried Carl Grassman & Jean-Paul Tremblay
           
Credits :  
3
           
Grade   :  
AA
CEng 356    
Lisp and Prolog
(Fall 1998)
           
Textbook:  
Lisp
           
Author  :  
Patrick Henry Winston & Berthold Klaus Paul Horn
           
Textbook:  
Programming in Prolog
           
Author  :  
W.F.Clocksin & C.S.Mellish
           
Credits :  
3
           
Grade   :  
AA
CEng 232    
Logic Design
(Spring 1999)
           
Textbook:  
Digital Design
           
Author  :  
M. Morris Mano
           
Credits :  
4
           
Grade   :  
BB
CEng 242    
Programming Languages II
(Spring 1999)
           
Textbook:  
Programming Language Concepts and
               
               
               
Paradigms
           
Author  :  
David A. Watt
           
Textbook:  
Elements of ML Programming
           
Author  :  
Jeffrey D. Ullman
           
Textbook:  
The C++ Programming Language
           
Author  :  
Bjarne Stroustrup
           
Credits :  
4
           
Grade   :  
AA
CEng 300    
Summer Practice I
(Summer 1999)
           
Credits :  
0
           
Grade   :  
S
CEng 315    
Algorithms
(Fall 1999)
           
Textbook:  
Algorithms in C
           
Author  :  
Robert Sedgewick
           
Credits :  
3
           
Grade   :  
AA
CEng 331    
Computer Organization
(Fall 1999)
           
Textbook:  
Computer Organization & Design
               
               
               
the Hardware/Software Interface
           
Author  :  
John L. Hennessy & David A. Patterson
           
Credits :  
3
           
Grade   :  
AA
CEng 351    
Data Management and File Structures
(Fall 1999)
           
Textbook:  
File Structures: An Analytical Approach
           
Author  :  
Betty Salzberg
           
Textbook:  
Database Management Systems
           
Author  :  
Raghu Ramakrishnan
           
Credits :  
3
           
Grade   :  
AA
CEng 378    
Computer Graphics I
(Fall 1999)
           
Textbook:  
Computer Graphics (C Version)
           
Author  :  
Donald Hearn & M.Pauline Baker
           
Credits :  
3
           
Grade   :  
BB
CEng 334    
Introduction to Operating Systems
(Spring 2000)
           
Textbook:  
Modern Operating Systems
           
Author  :  
Andrew S. Tanenbaum
           
Credits :  
3
           
Grade   :  
BB
CEng 335    
Microprocessors and Microcomputers
(Spring 2000)
           
Textbook:  
Microprocessors and Interfacing
           
Author  :  
Douglas V. Hall
           
Credits :  
3
           
Grade   :  
AA
CEng 350    
Software Engineering
(Spring 2000)
           
Textbook:  
Software Engineering
               
               
               
A Practitioner's Approach
           
Author  :  
Roger S. Pressman
           
Credits :  
3
           
Grade   :  
AA
CEng 380    
Formal Languages & Abstract Machines
(Spring 2000)
           
Textbook:  
Elements of the Theory of Computation
           
Author  :  
Harry R. Lewis & Christos H. Papadimitriou
           
Credits :  
3
           
Grade   :  
AA
CEng 400    
Summer Practice II
(Spring 2000)
           
Credits :  
0
           
Grade   :  
S
CEng 444    
Language Processors
(Fall 2000)
           
Textbook:  
Compilers: Principles, Techniques and Tools
           
Author  :  
Alfred V. Aho & Ravi Sethi & Jeffrey D. Ullman
           
Credits :  
3
           
Grade   :  
BA
CEng 463    
Introduction to Natural Language Processing
(Fall 2000)
           
Textbook:  
Natural Language Processing
               
               
               
for Prolog Programmers
           
Author  :  
Michael A. Covington
           
Credits :  
3
           
Grade   :  
AA
CEng 352    
Database Management Systems
(Spring 2001)
           
Textbook:  
Database Management Systems
           
Author  :  
Raghu Ramakrishnan
           
Credits :  
4
           
Grade   :  
AA
CEng 435    
Data Communications and Computer Networking
(Spring 2001)
           
Textbook:  
Computer Networks
           
Author  :  
A.S.Tanenbaum
           
Credits :  
3
           
Grade   :  
AA
CEng 490    
Graduation Project and Seminar
(Spring 2001)
           
Credits :  
4
           
Grade   :  
AA
CEng 424    
Logic for Computer Science
(Spring 2001)
           
Textbook:  
The Essence of Logic
           
Author  :  
John Kelly
           
Credits :  
3
           
Grade   :  
AA
You can reach all courses here from the Courses link of METU-CEng's web page: www.ceng.metu.edu.tr
Feel free to e-mail me whenever you want to contact me.