Fall 2025
컴퓨터의 개념과 실습
Professor Jeong Woo Han
Office: Room 212, Building 33
Email: jwhan98@snu.ac.kr
Webpage: http://ccel.snu.ac.kr
OFFICE HOURS
Friday 2:00-5:00 pm
Please take a prior appointment through email.
TEACHING ASSISTANT
문진욱 (jumoon@snu.ac.kr)
박원규 (snupark@snu.ac.kr)
COURSE OUTLINE
컴퓨터를 처음 접하는 학생들을 대상으로 컴퓨터에 대한 일반적인 기초개념 등을 설명하고, 프로
그램이 수행되는 과정과 프로그램 작성을 위한 논리적인 사고에 대하여 강의한다. 이와 같은 기
초 지식을 바탕으로 Python 언어를 사용하는 방법을 습득한다.
CLASS HOURS
Tuesday 09:00 am-10:50 am (43-101)
Thursday 09:00 am-10:50 am (44-1 206, 207)
PREREQUISITES
없음
TEXTBOOK
Ljubomir Perkovic, Introduction to computing using python: An application development focus, John
Wiley & Sons, 2015.
박응용, Do it! 점프 투 파이썬, 이지스퍼블리싱.
GRADING
출석: 20% (Late Attendance: Half-points)
퀴즈: 20%
중간고사: 20%
기말고사: 20%
팀 프로젝트: 20%
COURSE SCHEDULE
Date Lecture Contents
9/2 Tue 1 Course Introduction
9/4 Thu 2 Computational Researches in Materials Science
9/9 Tue 3 Handson – Various Python Usages
9/11 Thu 4 Introduction to Computer
9/16 Tue 5 Variables and Data Types
9/18 Thu 6 Handson - Variables and Data Types
9/23 Tue 7 Python Operators
9/25 Thu 8 Handson – Python Operators
9/30 Tue 9 If Statements & Loops
10/2 Thu 10 Handson - If Statements & Loops
Online Class (Chuseok)
10/7 Tue 11
Dictionaries and Basic Functions
Online Class (Hangeul Day)
10/9 Thu 12
Custom Functions
10/14 Tue 13 Midterm Exam Preparation
10/16 Thu 14 Midterm Exam
10/21 Tue 15 Modules
10/23 Thu 16 Handson - Modules
10/28 Tue 17 Classes and Objects
10/30 Thu 18 Handson – Classes and Objects
11/4 Tue 19 Building Simple GUIs
11/6 Thu 20 Handson – Building Simple GUIs
11/11 Tue 21 External Modules and Data Search
11/13 Thu 22 Handson - External Modules and Data Search
11/18 Tue 23 Python Libraries and Data Analysis
11/20 Thu 24 Handson - Python Libraries and Data Analysis
11/25 Tue 25 Final Exam Preparation
11/27 Thu 26 Final Exam
12/2 Tue 27 Team Project Presentation
12/4 Thu 28 Team Project Presentation
12/9 Tue 29 Team Project Presentation
12/11 Thu 30 Team Project Presentation