Welcome to the official ING301 public repository. This repository contains an up-to-date overview of the course schedule (current instance: Vår 2026), source code examples from the lectures and "starter code" for various exercises.
| Uke | Dato | Tema | Literatur/Bakgrunnsmaterial | Frister |
|---|---|---|---|---|
| 3 | 13.01.26 | INTRO1: Course Overview and Software Development Environment | ||
| 4 | 20.01.26 | INTRO2: Python repetition | ||
| 5 | 27.01.26 | OO1: Introduction to object-oriented programming (OOP) | Chap. 14 in Practical Programming | |
| 6 | 03.02.26 | AVLYST | ||
| 7 | 11.02.26 | Tilbake på sporet | ||
| 8 | 17.02.26 | OO2: Object-oriented Analysis and Design (OOA/OOD) | Chap. 1-3 in UML Destilled (Chap. 3 is the most important) | |
| 9 | 24.02.26 | OO3: Object-oriented Programming Wrap-up - Project A | ||
| 10 | 03.03.26 | DB1: Files and Introduction to Databases | Chap. 17 in Practical Programming: until page 353 (before "joins") | Project A |
| 11 | 10.03.26 | DB2: Databases and Structured Query Language (SQL) - Project B | Chap. 17 in Practical Programming: from page 354 until 365, and Chap. 3 in Fundamentals of Database Systems | |
| 12 | 17.03.26 | Help Project A and work on Project B | ||
| 13 | 24.03.26 | NW1: The TCP/IP Networking Model and Socket Programming | Chap. 1-7 in Introduction to Networking | Project B |
| 14 | Easter Break | |||
| 15 | 07.04.26 | NW2: HTTP/REST web services: servers and clients | Artikkel: RESTful Web Services: Principles, Patterns, Emerging Technologies | |
| 16 | 14.04.26 | Work on Project CD | ||
| 17 | 21.04.24 | Work on Project CD | Project CD | |
| 18 | 28.04.24 | Information about the exam |