MUFFAKHAM JAH COLLEGE OF ENGINEERING AND TECHNOLOGY
Course Handout Academc Year !"#$%#&
Course Code: CS 101
Course Title: Programming in C&C++
Class: I/IV BE IT A Section
Contact Hours er !ee": #
Course Coordinator: $s Amena %asmeen
Course Coordinator P&one: ''(')*1#*+
Course Coordinator Email: amena,-asmeen.m/college,ac,in
Course Coordinator 0ocation: 1oom 2o, ((0(
Course Coordinator A3aila4ilit-:
1esource 0in": &tt://m/college,ac,in/studentresourceslist,&5resourceusername6amena
Pre7re8uisite Courses and Assumed 9no!ledge and Caa4ilities:
To success:ull- comlete t&is course; students s&ould &a3e t&e a4ilit- to understand Basic
Comuter literac-,
Course <escrition
T&is course ro3ides students !it& a comre&ensi3e stud- o: t&e C and C++ rogramming
languages, 0ectures in t&e classroom stress on t&e strengt&s o: C and C++; !&ic& !ill &el t&e
students to !rite e::icient; maintaina4le and orta4le code, T&e e=ectation is t&at t&e students
!ill 4ecome sel: su::icient in learning an- rogramming language t&erea:ter, T&is course is a re7
re8uisite :or de3eloing alications li"e !riting >erating S-stems; designing 0anguage
translators li"e Interreters; Comilers; loaders and assem4lers; Simulators :or t&e students in t&e
course o: In:ormation Tec&nolog-, It could also 4e used as a &ost language :or Em4edded
S-stems and V0SI design,
Course >utcomes
>n success:ul comletion o: t&is course; students !ill 4e a4le to:
1, Identi:- t&e 4asic comonents o: comuter and outline t&e domain o: ro4lem sol3ing,
+, <emonstrate t&e alications o: structured data,
#, Incororate t&e concets o: modular rogramming; e=licit memor- management &
Prerocessor into C rograms,
?, Practice to organi@e in:ormation using se3eral rocesses and store it ermanentl-,
(, Al- t&e 4asic :eatures o: o4/ect oriented rogramming in order to strengt&en
ro4lem sol3ing,
A, $odel data using ad3anced concets o: reusa4ilit-; a4straction and
&andle an- e=cetions.
>3er3ie! o: 0earning Acti3ities
1, 0ectures and class discussions
+, 0a4orator- e=eriments and demonstrations
#, Indeendent researc& and assignment !or"
>3er3ie! o: 0earning 1esources
1, Prescri4ed Te=t Boo"
Programming In C 4- Pradee <e- & $anas Bos&
>4/ect >riented Programming !it& C++ 4- Soura3 Sa&a-
$aster in C++ 4- 91 Venugoal and 1a/"umar Bu--a
+, 1e:erence Boo"s / 1esources in t&e 0i4rar-
0et us C 4- %as&a3ant P 9anet"ar
Programming !it& A2SI and Tur4o C 4- 9amt&ane
Programming !it& C++ 4- < 1a3ic&andran
#, Creel- accessi4le internet sites
www.cprogramming.com
www.learn- c .org
phy.ntnu.edu.tw
www.cplusplus.com
www.learncpp.com
?, Comuter So:t!are
0inu=
(, Additional material ro3ided in t&e class / &andouts
>3er3ie! o: Assessment
i, Class tests
ii, Dni3ersit- E=am
iii, Assignments
i3, Tutorials