CSE161 Homepage

 

Announcements
Homework
Grade

MARMARA UNIVERSITY
Faculty of Engineering
Syllabus

CSE161 Computer Programming I
 2015 Fall

Course Objectives

            This course is designed to help the student learn the general principles of modern (object-oriented) programming, including how to design, implement, document, test, and debug computer programs.  The course is based on the JAVA programming language.

Web Resources:       mimoza.marmara.edu.tr/~falkaya/cse161 includes information about course.

Lecture Hours          Tuesday 10:30-12:30 MB244, Wednesday  14:30-15:30 MC163

Instructor                  Asst. Prof. Dr. Ali Fuat ALKAYA Room: MB449

Office Hours             Wednesday 15:3018:00  e-mail:falkaya@marmara.edu.tr

Textbooks                

         Y. Daniel Liang, Introduction to JAVA Programming, 7th edition or later

         H.M Deitel, P.J. Deitel, Java How To Program, 5th or 6th edition.

Course Contents (Tentative)

  •   Introduction to Computer Systems
  •   Java Applications and Primitive Data Types
  •   Program Statements (Logic and Selection)
  •   Control Structures (Repetition)
  •   Methods
  •   Java Objects & Writing Classes
  •   Arrays & Strings
  •   Inheritance & Polymorphism

Grading Policy

Homework & Quiz                         %40 (Appr. 6 Homework)

Midterm                                           %20 (TBA)

Lab. Examination                            %10 (At the end of semester, with Final)

Final                                                  %30 (TBA)