BCA Nepal

BCANepal

Notifications

Notes Updated
New notes and study materials have been uploaded.
1 week ago
Course StructureBCA 102

Programming Fundamentals using C

1

Introduction to C Programming Language and Basics

Tokens, data types, operators, compilation and execution, I/O basics.

2

Input/Output and Control Structures

Decision making, loops, nested loops, and jump statements.

3

Functions, Arrays and String

Functions, arrays, strings, pointers, recursion, and related concepts.

4

Structures, Unions, and Enumerations

Defining and accessing structures, unions, nested structures, arrays of structures, enums, and typedef.

5

Pointers and Dynamic Memory Allocation

Pointer declaration, arithmetic, pointers with arrays/strings/functions/structures, dynamic memory allocation.

6

File Handling, Command-Line Arguments, and Graphics

File operations, random access, error handling, command-line arguments, and graphics programming in C.