Free AKTU notes, question banks, previous year papers & syllabus — new material added regularly. Browse free resources
Cover of AKTU Programming in C & C++ (BBI403) Syllabus PDF – B.Tech 2nd Year
FREE

AKTU Programming in C & C++ (BBI403) Syllabus PDF – B.Tech 2nd Year

Programming in C & C++ BBI403

All syllabus, notes, question bank & PYQ for this subject

  • English
  • Semester 4
  • 0 downloads
  • 0 views
Official AKTU syllabus of Programming in C & C++ (BBI403) for B.Tech 2nd Year – 3 credits, L-T-P 2-1-0. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.

Syllabus — Programming in C & C++

Download PDF

BBI403 · 3 credits · L-T-P 2-1-0

Course Outcomes

At the end of course, the student will be able to understand

CO 1Students recall syntax and basic concepts, understand flow control, and apply them to construct simple C programs.K1, K2 , K3
CO 2Students understand memory and array handling, apply function calls, and analyze program structure and modularity.K2, K3, K4,
CO 3Students apply object-oriented principles, analyze class hierarchies, and evaluate the design for encapsulation and inheritance.K2, K3, K4, K5
CO 4Students apply advanced C++ constructs, analyze execution flow, and evaluate performance and reusabilityK3, K4, K5
CO 5Students apply programming to biological data, analyze sequence patterns, and create tools for computational biology.K3, K4, K5

Course Content

UnitTopicProposed Lecture
IINTRODUCTION TO C PROGRAMMING–I: Program structure, Algorithm/Pseudocode, Flowcharts, data types, variables, operators, keywords, data modifiers types, storage classes; Input/Output functions.Decision making statements: if/else, switch/case statements; Loop control statements -for, while, do/while.08
IIINTRODUCTION TO C PROGRAMMING–II: Single and multi-dimensional Array operations –matrix operation, push, pop etc. Function handling- scope of variables, call by value and call by reference, function over writing and overloading. Data Structures08
IIIOOP CONCEPTS AND C++-I: classes and objects, data hiding, constructor and destructor, Inheritance: single, multiple, multilevel. Overloading-Function, overloading, Operator over loading. Polymorphism, Abstraction, Encapsulation, interfaces and multi threading08
IVC++-II : Files and streams, Data structures. Exception handling, Dynamic memory, Namespaces, Templates, Preprocessor, signal handling, multithreading and web programming.08
VAPPLICATION IN BIOINFORMATICS : Program development for DNA/Protein sequence analysis. Dynamic programming. Sequence retrieval from databases, Motif finding in sequences. Phylogentic Tree traversal and other tool development applications.08

Text Books

  1. Balagurusamy.“Object Oriented Programming With C Plus Plus”, Tata McGraw-Hill Education, 2008.
  2. Bjarne Stroustrup,”The C++ Programming Language”, Third Edition, Imprint of Addison Wesley Longman, Inc., 2003.
  3. Scott Meyers, “Effective C++”, Third edition, Addison Wesley Longman,2005.
  4. Brian W. Kernighan, Dennis M. Ritchie, “The C Programming Language”, second edition, Prentice hall, 1988.

Ratings & Reviews

No reviews yet — share your experience with this item.

Write a review

CAPTCHA — solve the equation shown

Reviews are checked by our team before appearing publicly.