Java Programming 2

Location: Room 223B, 德田館
Time: 1400 ~ 1745


``... it is always a good practice first to make your code right, and then make it fast.''
-- Brian Goetz

Instructor information

Wi-Fi Access

Recording Classroom Lectures Policy Recording of classroom lectures is prohibited unless advance written permission is obtained from the class instructor and any guest presenter(s).

Objectives

Prerequisites

Text

Overview

OOP

Concurrent programming

Data structures and algorithms

Design patterns

My wish list

Schedule [ 281, 282, 283, 288, 289, 291, 295, 297, 304, 306, 307, 310, 311, 312, 315, 318 ]

Date Summary
2019.7.22
2019.7.23
2019.7.24
2019.7.25
2019.7.29
2019.7.30
2019.7.31
2019.8.1

Sample code

Gradebook

References

Java

Data structures and algorithms

Computing theory

Hashing and its applications

Concurrent Programming

Computer organization/architecture

Object-oriented analysis and design

Design patterns

Databases

Spring framework

Trading system

Online judge systems

Additional reading