Course_guidebook_Fundamentals of Programming II(IS)
Course_guidebook_Fundamentals of Programming II(IS)
COMPUTING FACULTY
PROGRAMMING & COMPUTING CHAIR
FUNDAMENTALS OF PROGRAMMING II COURSE GUIDE BOOK ACADAMIC
YEAR 2017 E.C
1. General Information
Course Title FUNDAMENTALS OF PROGRAMMING II
Course Code InSy2031 Instructors
Pre-requisite Fundamentals of Programming I Name Tiruedle A.
Course type Major/Compulsory/common Office no CS Building 303
CP/ Cr.hr 5 Email
Contact Lecture Tutorial Lab H. Study Consultation hr. Wednesday 10-12 LT
hours
2 3 Lab Instructors /Assistants
Target Program/ Year Section Name Geremew D.
Group Department
IS 2nd Sem I Office no
2. Course Description
The course is designed to introduce problem solving techniques by dividing large programs in to sub
modules through the concept of function in C++. Such programming technique simplifies programming
tasks by re-use of modules in different programs or in the same program, facilitates understanding,
debugging and maintaining the program. The course also introduces advanced data structures such as
pointers enable dynamic allocation and de-allocation of memory, structures help to store and access
records in an easy way, File Operations (File Input/output).
Laboratory exercises are dedicated to practice the all basics on writing simple C++ programs and will
reinforce basic programming concepts, logic flows and structured programming design using C++
function concepts, structure and pointer data types and file management.
This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.C
4. Course outline with teaching methodology, week and reference
Course Outline with Assessment & Reference
Course Content Teaching Time (in References Assessment
Methodology Week)
This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.C
Week3 Arrays Borland C++
Week 4 Strings Borland C++
Week5 Pointers Borland C++
Week 6-7 Structures Borland C++
Week8 File operations Borland C++
Authorization
a. Prepared instructor’s/s’ Name: _________________Signature: _________Date: _____________
b. Checked course chair’s Name: _________________Signature: ________ Date: _____________
c. Verified chair holder’s Name: __________________Signature: ________ Date: _____________
Faculty seal
This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.C