Differences
This shows you the differences between two versions of the page.
| course:oop2017 [2017/10/13 11:04] – ↷ Page moved from course:oop2017 to Course:oop2017 jaehyun | course:oop2017 [2020/11/13 17:05] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | [[nsslab|뒤로]] | ||
| + | ===== 객체지향프로그래밍 (ET24973 – 3학점) ===== | ||
| + | |||
| + | * 전기컴퓨터공학부 전기공학전공/ | ||
| + | |||
| + | * 담당교수: | ||
| + | * **제10공학관 10417호** | ||
| + | * Office Hour: **월/화 오후 1시 ~ 2시** | ||
| + | * Tel: **510-7332** | ||
| + | * E-mail: **hyjeong@pusan.ac.kr** | ||
| + | |||
| + | * 강의 시간: **월/수 10:30 ~11:45** | ||
| + | * 강의실: **제10공학관 10115호** | ||
| + | |||
| + | * 강의 개요: **본 강의의 목표는 객체지향프로그래밍(OOP)의 대표적 예인 Java 프로그래밍을 배우고, Java의 라이브러리로 구현되는 안드로이드 스마트폰 앱 과제물 수행을 통해 OOP를 이해하는데 있다. 본 강좌에서는 C 프로그래밍의 기초와 구조체에 관해 복습하고, | ||
| + | | ||
| + | |||
| + | * 강의 홈페이지: | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | * 주교재 | ||
| + | * **C - https:// | ||
| + | * **Java – http:// | ||
| + | * **Android – http:// | ||
| + | |||
| + | * 부교재 | ||
| + | * **도서 – 황기태 김효수, 명품 Java Programming, | ||
| + | |||
| + | * 평가 방법 | ||
| + | * **출석/ | ||
| + | |||
| + | * 주별 강의 계획 | ||
| + | * 제1주: **C Programming Review - I** | ||
| + | * 제2주: **C Programming Review - II** | ||
| + | * 제3주: **Java Basics** | ||
| + | * 제4주: **Strings, Arrays, and Methods** | ||
| + | * 제5주: **Classes - I** | ||
| + | * 제6주: **Classes - II** | ||
| + | * 제7주: **Exceptions and Inner Classes** | ||
| + | * 제8주: **중간고사** | ||
| + | * 제9주: **Inheritance** | ||
| + | * 제10주: **Overriding and Polymorphism** | ||
| + | * 제11주: **Abstraction** | ||
| + | * 제12주: **Encapsulation and Interfaces** | ||
| + | * 제13주: **Multi-threading** | ||
| + | * 제14주: **File I/O and Networking** | ||
| + | * 제15주: **Packages** | ||
| + | * 제16주: **기말고사** | ||