3. semester - MyCal Calendar System
In this semester project we were to develop a large program - compared to most students earlier experience. Due to the project proposal in the project catalog were not good enough from our point of view, we decided to make our own proposal - a calendar system.
Grades
Report grade: 9
Grade: 10
Group members
- Brian Jørgensen
- Eckhart Pedersen
- Kristian Bødker
- Sutharsan Narayanasamy
- Tinus Norstved
Courses
On the third semester we had 4 cources, which I'll write my comments and notes for each course.
SWA - Databases and Software Architectures (grade 11)
During this course we were educated on designing different aspects of software systems, including adressing security concerns, designing databases using E/R-models etc.
Notes for the exam can be found here
Algorithms and Data Structures (grade 9)
The following is from the course website
"This course has the aim to teach the main principles of algorithm design"
SWP - Basic Software Processes (evaluated through the project)
The SWP course introduced us to basic software development processes including:
- Time scheduling
- Development models
- Software qualities
- Quality evaluation
- Quality testing
Object-Oriented Programming (evaluated through the project)
The course introduced us to Object-Oriented Programming with Java as the example language.
During the course we were lectured on the following topics
- Inheritance
- Polymorphism
- Interfaces and Inner Clases
- Collections
- Input / Output Streams
- Exception handling
- Software Documentation
- Concurrency through use of threads
- Software testing
