Hide menu

TDDE25 Perspectives in Computer and Software Technology


Course Content

The main goal of this course is to provide the students with a broad overview and survey of computer science and computer engineering. The course is intended to provide a foundation for understanding both the relevance and interrelationships of fundamental topics and future courses the students will be exposed to in these fields. At the end of the course, the participants will be able to:

  • understand both the breadth, depth and inter-relationships between topics in computer science and computer engineering;
  • have a practical understanding of "computational thinking" as a way to model, solve problems and write software programs;
  • demonstrate this practically by participating in a software programming project.

Course Literature

In addition to the materials provided in the seminars, you can also read the associated chapters in the following book:

OPTIONAL: Computer Science-An Overview, 13th (global) Edition
J. Glenn Brookshear
Pearson, 2019

This book is not mandatory for the purposes of passing this course. Rather, it provides you with an opportunity to get an overview of computer science that can be of great use to you during the entirety of your studies.

Course Syllabus

Please, see LiU Study Guide.


Page responsible: Jonas Kvarnström
Last updated: 2023-08-23