Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
CENG 110INTERMEDIATE PROGRAMMING2 + 16th Semester5

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Elective
Course Objective It is intended to assist undergraduates in learning the programming and problem solving using a programming language, preferably MATLAB with the goal of having students become comfortable enough to continue learning other programming languages on their own.
Course Content Emphasizes the systematic development of algorithms and programs. Topics include iteration, functions, arrays and vectors, recursion, algorithms and simulation. Basic programming experience is necessary and some knowledge of Calculus is required.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Be fluent in the use of procedural statements and assignments, conditional statements, loops, function calls and arrays.
2Be able to design, code, and test small programs.
3Have knowledge of vector computation.
4Have knowledge of randomness, probabilistic computation and simulation
5Have knowledge of basic sorting and searching algorithms

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12
LO 001123254235522
LO 002232542325423
LO 003212542325422
LO 004123254123254
LO 005212542325423
Sub Total8912192214121123191314
Contribution222443225433

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14342
Hours for off-the-classroom study (Pre-study, practice)14456
Mid-terms11515
Final examination11717
Total Work Load

ECTS Credit of the Course






130

5
COURSE DETAILS
 Select Year   


This course is not available in selected semester.


Print

L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes