Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
1K views

C++ Programming

This document provides an overview of a computer programming course at Addis Ababa University's School of Mechanical and Industrial Engineering. The course covers introductory C++ programming basics over 6 chapters, including data types, variables, operators, conditional statements, loops, functions, arrays, character sequences, and pointers. Students will have two intermediate exams worth 20% each and a final exam worth 40% of their grade. The instructor is Abdurazak Aman and the minimum attendance requirement to sit for the final exam is 75%.

Uploaded by

Abdulrazzak Aman
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views

C++ Programming

This document provides an overview of a computer programming course at Addis Ababa University's School of Mechanical and Industrial Engineering. The course covers introductory C++ programming basics over 6 chapters, including data types, variables, operators, conditional statements, loops, functions, arrays, character sequences, and pointers. Students will have two intermediate exams worth 20% each and a final exam worth 40% of their grade. The instructor is Abdurazak Aman and the minimum attendance requirement to sit for the final exam is 75%.

Uploaded by

Abdulrazzak Aman
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

ADDIS ABABA UNIVERSITY

ADDIS ABABA INSTITUTE OF


TECHNOLIGY
SCHOOL OF MECHANICAL AND
INDUSTRIAL ENGINEERING
COMPUTER PROGRAMMING
COURSE OVERVIEW

Prepared by: Abdurazak Aman


anuabman@gmail.com

AA
IT
S
Mi
E

CONTACT INFORMATION
Instructor: Abdurazak Aman
Office: E130
Consultation hour:
E-mail: anuabman@yahoo.com
Technical Lab Assistant: Yohannis
Student
Contact: through representative
SMiE

COURSE
Course title:

computer Programming

Course code: MEng 2091


Program: B.Sc. Degree in Engineering
Credit Hours: 3
ECTS:
5
SMiE

CHAPTER 1 INTRODUCTION TO
COMPUTER
Introduction
Hardware & software
How computers store data?
How a program works?
Computer languages &
Programming procedures

SMiE

CHAPTER 2 C++
PROGRAMMING BASICS
Uses of C++ Programming
Semicolons & blocks in C++
C++ identifiers, Keywords, Trigraphs.
White space in C++
Comments
Data types
Variable Types
Variable definition in C++
Operators
SMiE

INTERMEDIATE
EXAM I 20%

CHAPTER 3 CONDITIONAL
STATEMENTS & LOOPS
Uses of loop system
Types of loops

(while loop, for loop, dowhile loop, nested loop)


Loop control statements

(break, continue, goto)


Conditional statements

(if, if else, if else if, switch, nested if, nested


switch)
Examples
SMiE

CHAPTER 4 FUNCTIONS
Uses of functions
Defining a function
Calling a function
Multiple parameter function
Types of functions

(predicate, void, boolian)

SMiE

INTERMEDIATE
EXAM II 20%

CHAPTER 5 ARRAYS
What is Array?
Declaring an Array
Accessing an Array
One dimensional Array
Multi-dimensional Array
Arrays as Parameters

SMiE

10

CHAPTER 6 CHARACTER SEQUENCE


AND POINTERS
Strings
Character Sequence
Address of operator (&)
Deference Operator (*)
Declaring Pointers
Pointers and Array
Pointer to function

SMiE

11

FINAL EXAM 40%


MINIMUM OF 75 % ATTENDANCE TO SIT ON THE FINAL
EXAM

REFERENCES
C++ Programming Barbara Johnston
Wikipedia

You might also like