JAVA PROGRAMMING

  1. Course Description
    이 과목에서는 자바로 프로그램을 작성하기 위한 기본적인 프로그래밍 개념과 프로그래밍 작성 방법을 학습한다. 이 과목을 수강하는 학생들은 향후 자바 프로그램을 활용하여 과제를 수행하거나 더 나아가 자바 프로그램 개발자가 되기를 원하는 경우에 적합한 과목이다. 이 과목에서 다루어 지는 주제는 프로그램 제어 방법, 자바 데이터 구조, 함수 그리고 재귀호툴과 동적 메모리 할당이다. 또한 객체지향 프로그래밍에 대한 기본 개념도 학습한다.
  2. Course Objectives
    Students will demonstrate an understanding of the fundamentals of programming in Java including

    1 Declaration and use of primitive variables
    2 Declaration and use of simple class objects
    3 Use of arithmetic operations
    4 Conversion between String and numeric values
    5 Classes which extend existing classes
    6 Systems composed of several classes
    7 Programs that incorporate event handling using interfaces
    8 Performing simple text file I/O
    9 Use of conditional statements (if statements)
    10 Use of loop constructs
    11 Use of Array and collections
  3. Teachnig Method
    Attendance: Students with more than 10 unexcused absences will receive an F in the class.
    Assignments are due on the date specified. Late assignments will be penalized 10% per day.
    Do your own work. Plagiarism (which includes copying someone else's assignment or having someone else do your work) will result in having the possible points for the assignment in question deducted from your total score and the administration will be notified. Repeat offenders will receive an F in the class.
  4. Textbook
  5. Assessment
    Attendance is 10%, Exams are 45% (equal between midterm and final), assignments are 45%
  6. Requiments
    No prerequisite
  7. Practical application of the course
    Learning to program is a vital skill in computer science. Java is one of the major programming languages in use today.
  8. Reference