Background Pattern

Basics of Programming

Course Code

EP1209

Number of Credits

2

Semester

2

Course Type

C

NoCodeCourseRelation
1IF1210Programming FundamentalsEquivalent

Study Material

Study MaterialDepth
Fundamentals of ProgrammingExpert
Computational ThinkingExpert
DecompositionExpert
ApplicationExpert

Graduate Learning Outcomes (GLO) carried by the course

CPMK CodeCourse Learning Outcomes Elements (CLO)
CPMK 1Students recognize and understand all the concepts, terms, and tools used in solving problems through programming.
CPMK 2Students recognize classes of problems, classes of programmers, and classes of programs.
CPMK 3Students recognize the techniques needed in programming and practice them on a small scale.
CPMK 4Students are able to code simple small-scale programs and common problems.

Learning Method

  • Lectures, Discussions, Assignments, Laboratory Exercises

Learning Modality

  • Offline, Synchronous

Assessment Methods

  • Midterm Exam, Final Exam, Assignments, Quiz, Report