2023 2024 EduVark > Education Discussion > General Discussion


  #2  
August 3rd, 2016, 03:43 PM
Super Moderator
 
Join Date: Mar 2012
Re: B Sc University of Pune

The syllabus of Paper I of B. Sc. Computer Science offered by University of Pune is as follows:

Chapter 1 Problem Solving using Computers
1.1 Problem-Solving
1.2 Writing Simple Algorithms
1.3 Algorithms
1.4 Flowcharts

Chapter 2 Programming Languages as Tools
2.1 Machine language
2.2 Assembly language
2.3 High level languages
2.4 Compilers and Interpreters

Chapter 3 Introduction to C
3.1 History
3.2 Structure of a C program
3.3 Functions as building blocks
3.4 Application Areas
3.5 C Program development life cycle
3.6 Sample programs

Chapter 4 C Tokens
4.1 Keywords
4.2Identifiers
4.3Variables
4.4Constants – character, integer, float, string, escape sequences
4.5Data types – built-in and user defined
4.6 Operators and Expressions Operator types (arithmetic, relational, logical,
assignment, bitwise, conditional , other operators) , precedence and associativity
rules.
4.7 Simple programs using printf and scanf

Chapter 5 Input and Output
5.1 Character input and output
5.2 String input and output
5.3 Formatted input and output

Chapter 6 Control Structures
6.1 Decision making structures If, if-else, switch
6.2 Loop Control structures While, do-while, for
6.3 Nested structures
6.4 break and continue

Chapter 7 Functions in C
7.1 What is a function
7.2 Advantages of Functions
7.3 Standard library functions
7.4 User defined functions eclaration, definition, function call, parameter passing
(by value), return keyword,
7.5 Scope of variables, storage classes
7.6 Recursion

Chapter 8 Arrays
8.1 Array declaration, initialization
8.2 Types – one, two and multidimensional
8.3 Passing arrays to functions

Chapter 9 Pointers
9.1 Pointer declaration, initialization
9.2 Dereferencing pointers
9.3 Pointer arithmetic
9.4 Pointer to pointer
9.5 Arrays and pointers
9.6 Functions and pointers – passing pointers to functions, function returning pointers
9.7 Dynamic memory allocation

Chapter 10 Strings
10.1 Declaration and initialization, format specifiers
10.2 Standard library functions
10.3 Strings and pointers
10.4 Array of strings
10.5 Command Line Arguments
Chapter 11 Structures and Unions

11.1 Creating structures
11.2 Accessing structure members (dot Operator)
11.3 Structure initialization
11.4 Array of structures
11.5 Passing structures to functions
11.6 Nested structures
11.7 Pointers and structures
11.8 Unions
11.9 Difference between structures and unions

Chapter 12 File Handling
12.1 Streams
12.2 Types of Files
12.3 Operations on files
12.4 Random access to files

Chapter 13 C Preprocessor
13.1 Format of Preprocessor directive
13.2 File Inclusion directive
13.3 Macro substitution, nested macro, argumented macro

Contact Detail:
Savitribai Phule Pune University
Ganeshkhind, Pune, Maharashtra 411007, India
+91 20 2569 6064


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5. The time now is 01:52 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8