Skip to main content

Computer Programming 2024/25

·227 words·2 mins
Ulfgg 2024 Prog Predavanje Programiranje Erasmus Computer Programming
Table of Contents
The above picture has been generated with Adobe Firefly 2. Command prompt: a laptop on a desk with, laptop screen displays python code and display, agile standup meeting in the background

General information
#

The aim of the course is to acquaint students with the basic concepts and techniques of software development in one of the established general programming languages. The student also gains a reliable view of future developments in the field of creating and using programs. After completing the exercises and the exam, the student acquires the following competencies:

  • knows how to create his own computer program with which he can solve less demanding engineering problems,
  • is able to work with professional software developers, and
  • is able to upgrade existing knowledge to solve more challenging problems.

Schedule
#

  • Lectures: Wednesday, 12:15 - 13:00, classroom J-II/2 (II/2)
  • Project work: individual

Contact
#

Lectures
#

1. and 2. week, Oct 9 2024
#

Introduction

Computer Programming:

  • Programming languages: C/C++, Visual Basic, Java, Python, Ruby, Objective-C, …
  • Operating systems: Windows, MacOS X, iOS, Linux, Android, …
  • Devices: computers (desktop, laptop, server), smart devices (phones, tablets)

Project work:

  • Prepare programming project proposal - 5 to 7 slides.
  • Project proposal presentations

3. week, Oct 16 2024
#

Software development:

Project work:

  • Project proposal presentations