CSE161 Homepage

 

Announcements
Homework
Grade

MARMARA UNIVERSITY
Faculty of Engineering
Syllabus

CSE161 Introduction to Computer Programming (Java)
 2013 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-11:30 MC163, Wednesday  13:30-15:30 MC163

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

Office Hours             Tuesday 11:0016: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)