Till KTH:s startsida Till KTH:s startsida

Föreläsningar

 Notera att föreläsningsschemat är preliminärt, och kan komma att ändras under kursens gång. Detta påverkar givetvis även föreläsningsanteckningarna. Om du upptäcker att schemat inte stämmer med schemageneratorn, vg kontakta kursledaren så ska vi försöka rätta till felet. Notera att föreläsning 1 är två timmar, alla andra är en timme.

Föreläsning Datum Tid Sal Ämnen Lästips
F1 3 nov 10:00-12:00 K1 Kursintroduktion, Objektorientering & Java Getting Started, OOP Concepts och kap 1-4 ur "Java for Python Programmers".
F2 5 nov 8:00-9:00 K1 UML, Arv, interface Svensk terminologi, UML tutorial (särskilt "Basic Class Diagrams"), Interfaces & Inheritance och More on classes
F3 10 nov 9:00-10:00 K1 Grafik, lyssnare Swing Components, How to use Swing Components, Getting started with applets, Event listeners och Top-level containers
F4 11 nov 9:00-10:00

K1

inre klasser, abstrakta klasser, polymorfism, Exceptions Nested Classes, Abstract Methods and Classes, Polymorphism,  Exceptions
F5 17 nov 15:00-16:00 K1 Stilkonventioner Code Conventions, särskilt Naming Conventions
F6 24 nov 15:00-16:00 K1 Designmönster, Singleton, MVC MVC, Singleton, C2:s något röriga sida om designmönster
F7 25 nov 15:00-16:00 K1 Observer, Factory, Builder Observable, StringBuilder, Factory (handlar om C#, men första delen är generellt giltig), Observer (<-- se Factory)
F8 1 dec 9:00-10:00 K1 Projektuppgiften Projektbeskrivning
F9 2 dec 9:00-10:00 K1 Collection, Map, Iterator, Composite Collections, Collection Framework Overview, Composition, Collection & Iterator, Iterator, Maps
F10 8 dec 9:00-10:00 K1 Nätverk, Sockets, TCP/UDP URL, Sockets, HTTP
F11 9 dec 9:00-10:00 K1 Trådar, Parallella program Processes & Threads, Runnable, How threads work, Executors & Thread pools
F12 15 dec 9:00-10:00 K1 Multitasking, concurrency Synchronization, Liveness
F13 16 dec 9:00-10:00 K1 Reserv Ingen föreläsning


VT 2015:

Föreläsning Datum Tid Sal Ämnen Lästips
F13 21 jan 9:00-10:00 K1 Tentan, Kloning, Prototype, Flyweight Clone, extentor oopk, Tentor i DD2385, liknande kurs
F14 26 jan 9:00-10:00 D2 Adapter, Facade, Proxy
F15 2 feb 13:00-14:00 K1 Felsökning, Profilering,Java test Netbeans debugger, Netbeans profiler, Netbeans refactoring
F16 9 feb 9:00-10:00 K1 Kryptering Java RSA Tutorial, Java AES Tutorial
F17 16 feb 11:00-12:00 M2 Repetition Repetition
F18 2 mar 9:00-10:00 D2 Repetition, forts