spring 2024
ELE-3611 Programming - 5 ECTS
Objectives of the course
After completing the subject, the students will have the following learning outcome:
Knowledge and understanding:
- The candidate will know how a program is created from source code to a running program
- The candidate will be familiar with a programming environment (IDE)
- The candidate will know how a program is built up from sequences, loops, control structures, functions, object oriented constructs
- The candidate will be familiar with the built-in containers like list, set, tuple, dictionary
- The candidate will know how to transfer parameters to and from a function
- The candidate will have an overview of the content of the standard packages
Skills:
- The candidate will be able to use a programming environment for program development (IDE, Integrated Development Environment)
- The candidate will be able to write a program that use fundamental programming constructs and functions to develop modular programs
- The candidate will be able to debug a program
- The candidate will be able to write a program that reads and writes to files, including writing objects to file
- The candidate will be able to write code foe exception handling
- The candidate will be able to understand code for, and write simple classes
- The candidate will be able to write programs that use sdifferent containers like set and dictionaries
- The candidate will be able to write unit tests
- The candidate will be able to write GUI programs
- The candidate will be able to create programs that uses data structures and algorithms from standard packages
General competence:
- The candidate will be able to see the benefit of writing well-structured programs
- The candidate should see the benefit of thinking through a problem, and find / write an pseudo-code algorithm to solve problems
- The candidate should be able to use other programming IDE's and languages
Schedule
Examination
Examination: | Date: | Duration: | Grade scale: |
---|---|---|---|
School exam | 23.05.2024 09:00 |
3 Hours | A–E, fail F |
Coursework requirements:To take an examination, the student must have passed the following coursework requirements: |
|||
Exercises | Approved – not approved |
- About the course
- Campus: Narvik |
- ECTS: 5
- Course code: ELE-3611
- Responsible unit
- Department of Electrical Engineering