ACIT4060 Programming electric circuits Emneplan

Engelsk emnenavn
Programming electric circuits
10 stp.


After completion the student should have knowledge on construction and controlling linear electric circuits and instrument amplifier circuits.


No formal requirements over and above the admission requirements.


After completion of this course, the student has the following learning outcomes, defined as knowledge, skills and general knowledge:


  • Solve basic dc- and ac-circuits
  • Analyze transients in first order RL- and RC-circuits
  • Understand problem solving methods in electric circuits using programming
  • Understand design and control instrument amplifiers using microcontrollers


  • Use instruments like oscilloscopes, function generators and multi meters
  • How to design a instrument amplifier for measuring analog and digital sensor values
  • How to control and program a microcontroller with sensors and actuators
  • Solve basic dc- and ac-circuits
  • Analyze transients in first order RL- and RC-circuits

General knowledge

  • Analyze a problem and suggest a method to solve the problem
  • Discuss and make qualified choices in the design of electric circuits
  • Implement an electric system using C programming and microcontrollers


  • Theory of DC-circuits and ideal amplifiers
  • Programming DC-circuits and ideal amplifiers with input voltages and visualizing the response
  • Theory of AC-circuits and frequency selective circuits
  • Programming ac-circuits and measurements using instrument amplifiers

Arbeids- og undervisningsformer

  • Lectures
  • Projects
  • Laboratory

Arbeidskrav og obligatoriske aktiviteter

The following required coursework must be approved before the student can take the exam: Completion of three laboratory exercises and one individual project assignment (2500 - 5000 words).

Vurdering og eksamen

3-hour written final examination.

The exam grade can be appealed.


New/postponed exam

In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for applying for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

Hjelpemidler ved eksamen

A calculator that cannot be used to communicate with others.


For the final assessment a grading scale from A to E is used, where A denotes the highest and E the lowest pass grade, and F denotes a fail.


Two internal examiners. External examiner is used periodically.