Go to contents Go to menus

School of Computer Science

School of Computer Science

Computer Science and Engineering at the University of Seoul studies the basic skills of computer science and aims to cultivate talented information administrators to develop and operate advanced computing systems, and to design and analyze algorithms. Our students learn basic theories of advanced computing technology. We teach the basis of computing and the skills required to program computers and solutions skills required to business environment. Also, understanding computer architecture and various computer languages, they will take a lead high technology of computer science with the rapidly changing computing systems, databases, computer networks, distributed systems, artificial intelligences, wireless multimedia, software engineering and so on.

tel. +82-2-6490-2440

  • 267
    AHN, Sanghyun Professor
    • Computer networks
    • Information & Technology Building # 305
    • +82-2-6490-2446
    • ahn@uos.ac.kr
  • 263
    JIN, Suk Kim Professor
    • Distributed computing
    • Information & Technology Building # 303
    • +82-2-6490-2447
    • kimjs@uos.ac.kr
  • 271
    YU, Ha-Jin Professor
    • Artificial intelligence; speech recognition
    • Information & Technology Building # 306
    • +82-2-6490-2448
    • hjyu@uos.ac.kr
  • 269
    Seong Whan Kim Professor
    • Wireless multimedia; computer games
    • Information & Technology Building # 310
    • +82-2-6490-2450
    • swkim7@uos.ac.kr
  • 276
    Byung Jeong Lee Professor
    • Software engineering
    • Information & Technology Building # 307
    • +82-2-6490-2451
    • bjlee@uos.ac.kr
  • 408
    Hyuk Choi Professor
    • Digital watermarking; digital right management (DRM)
    • Information & Technology Building # 311
    • +82-2-6490-2452
    • chyuk@uos.ac.kr
  • 543
    Minho Kim Professor
    • Computer graphics; spline theory; GPU techniques; computational geometry
    • Information & Technology Building # 312
    • +82-2-6490-2453
    • minhokim@uos.ac.kr
  • 881
    Heasoo Hwang Professor
    • Big data analysis and information retrieval
    • Information & Technology Building #308
    • +82-2-6490-2454
    • hwang@uos.ac.kr
  • 1747
    Kyungjae Lee Professor
    • Natural language processing
    • Information & Technology Building #304
    • +82-2-6490-2456
    • kyungjae.lee@uos.ac.kr
  • 274
    LEE, Dong Hee Professor
    • Embedded systems; operating systems; high-performance storage
    • Information & Technology Building # 309
    • +82-2-6490-2449
    • dhl_express@uos.ac.kr
  • 277
    Hong, Eui-kyung Professor
    • Databases
    • Information & Technology Building # 202
    • 02-6490-2440
    • ekhong99@gmail.com
  • 882
    Kim, Heeseung Professor
    • Computer vision
    • Information & Technology Building # 202
    • +82-2-6490-2440
    • hskim@uos.ac.kr
  • 915
    Oh, Hyeongjae Professor
    • Management science
    • Information & Technology Building # 202
    • +82-2-6490-2440
    • hjoh@uos.ac.kr
Degree Requirements
Courses Credits
*General
Studies
(required)
Total: 14
credits
Technical Writing For Science And Technology 2
Decision-making and Discussion 2
College English(S) 2
College English(W) 2
Calculus I 3
Calculus II 3
General
Studies
(elective)
Total: 20
credits
Engineering Grounding 8
*Elementary Major Course Study
*Physics Experiment 1,2 + or
  Chemistry & Experiment 1,2 +
8
Major
Courses
Required 24
Elective 48
Other


28
Total


130
Course List
Course
Number
Course Title School Year Semester Credit Lecture
(hours)
Practice
(hours)
71095 Introduction to Computer Science 1 Spring 3 3 0
71071 Study-Plannin Counseling I Spring 0 1 0
30000 Introduction to Creative Engineering Design Fall 3 2 2
71002 C Programming Language Fall 3 2 2
71072 Study-Planning Counseling II Fall 0 1 0
71080 Introduction to Programming Spring 3 3 0
71006 Object-Oriented Programming 2 Spring 3 2 2
71007 Linear Algebra Spring 3 3 0
71016 Data Communication Fall 3 3 0
71074 Data Structure Fall 3 3 0
71042 Probability and Statistics Spring 3 3 0
71055 Multimedia Applications Spring 3 3 0
71005 Programming Language Fall 3 3 0
71008 Discrete Mathematics Spring 3 3 0
71100 topics of problem solving Fall 3 3 0
71078 Digital Logic Design and Experiment Spring 3 2 2
71093 Numerical methods Fall 3 3 0
71067 Unix Programming Fall 3 3 0
71098 Entertainment-Tech Venturing Spring 3 3 0
71101 Natural Language Generation 3 Spring 3 3 0
71015 Operating System Spring 3 3 0
71028 Computer Security Spring 3 3 0
71039 Computer Algorithms Spring 3 3 0
71079 Computer Architecture Spring 3 3 0
71022 Software Application Fall 3 3 0
71068 Windows Programming Spring 3 3 0
71019 Database System Fall 3 3 0
71020 Artificial Intelligence Fall 3 3 0
71021 Computer Communication Spring 3 3 0
71032 Software Engineering Fall 3 3 0
71076 Microprocessor Design and Experiment Fall 3 2 2
71049 Embedded Systems Design Fall 3 3 0
71077 Capstone Design in Computer Science 4 Spring&Fall 3 2 2
71048 Database System Design Spring 3 3 0
71054 Introduction to Multimedia Spring 3 3 0
71099 Intelligent Software Testing Spring 3 3 0
71089 Multiprocessor Computing Spring 3 3 0
71066 Web Information Systems Spring 3 3 0
71075 Network Security Fall 3 3 0
71033 Computer Graphics Fall 3 3 0
71097 Smart Financial Computing Fall 1 0 1
71018 Compiler Construction Spring 3 3 0
71096 Theory and Practice of Deep Learning Spring 3 3 0