Computer Application - Institute of Genetic Engineering

ige.badu@gmail.com
+91 (33) 2526 0051 / 52 / 53 / 60
First College in West Bengal started Biotechnology and Genetics courses
Go to content

B.Sc Syllabus of Computer Application
(Compulsory)

BSc Syllabus of Computer Application

FIRST SEMESTER
Paper Code : CA-101 (Theoretical)
Full Marks : 100

INTRODUCTION TO COMPUTER
  1. Generation of computer::-
      • 1st to 4th generation with their characteristics .
  2. Basic concept of computer ::-
      • Introduction , different components of computer, basic design of computer.
  3. Introduction to operating system
      • Introduction to OS ,different management ( processor ,memory ,device ,file), Processor management-Process concept ,Threads ,CPU Scheduling Process scheduling, Deadlocks ,Process synchronization. Memory management –Memory allocation rule ,Swapping, Overlay, Paging ,Demand paging ,segmentation ,virtual memory. Device management ,File management.



Practical Paper Code : CA-191
Full Marks: 100

INTRODUCTION TO COMPUTER

  1. Usage of MS DOS commands:
      • basic concept of internal & external commands ,directory &file commands, copying, erasing ,renaming ,displaying files ,introduction to pipes & filters ,concept of batch file.
  2. Windows operation :
      • Customizing the interface , windows explorer, computer upkeep & utilities
  3. Office operation
      • Microsoft word:- concept of toolbar ,character ,paragraph& document formatting, drawing tool bar , header ,footer ,document editing ,page setup, short cut keys, text & graphics.
      • Microsoft excel:- concept of spread sheets, creating worksheet ,well formatted documents, concept of row , column ,cell &formula bar, using function ,using shortcuts ,chart, conditional formatting, goal seek ,validation rule. Microsoft power point :- slide presentation, slide layout & design , custom animation, image importing ,slide transition
SECOND SEMESTER
Paper Code : CA-201 (Theoretical)
Full Marks : 100

INTRODUCTION TO C-PROGRAMMING & DIGITAL LOGIC

  1. C Programming
      • Introduction, data type, operators & expression, program control, case control structure, function, array, structure & union, character & string, pointer, file handling, preprocessor & library function .
  2. Digital logic
      • Number systems (binary, octal, hexadecimal),logic gates, Boolean algebra, logic diagram.



Practical Paper Code : CA-291
Full Marks: 100

INTRODUCTION TO C-PROGRAMMING & DIGITAL LOGIC

Assignments for lab:
  1. If a five digit number is input through the keyboard, write a program to calculate the sum of its digits.
  2. Write a program which will find out the bill amount on the basis of following condition Bill amount = 590 when no of call<=255 Bill amount = 590 +2*(call-250) when no of call>250 and<=550 Bill amount = 590+3*(call-250) when no of call>550
  3. 3. write a program to produce the following out put: A B C D E F G F E D C B A
      • A B C D E F   F E D C B A
      • A B C D E     E D C B A
      • A B C D       D C B A
      • A B C         C B A
      • A B           B A
      • A              A
  4. 4. Write a program to add first seven terms of the following series
      • 1/1!+2/2!+3/3!+………………………..
  5. 5. Write a program to display following.
      • a) * * * * * * * * * * * * * * *
      • b) * * * * * * * * * *
      • c) 1 2 1 3 2 1 4 3 2 1
  6. Write a program to solve the quadratic equation and find it’s root.
  7. Write a program, which will take marks of five subject of a student and will give the output as sum & percentage of marks.
  8. Write a menu driven program which has following options; 1. Factorial of a number. 2. Prime or not. 3. Odd or even 4. exit.
  9. Write a recursive function to obtain the first 25 numbers of a fibonacci series.
  10. Write a program to obtain transpose of a 4x4 matrix. the transpose of a matrix is obtained by exchanging the elements of each row with the elements of the corresponding column.
  11. Write a program, which will take a word as input and reverse it.
  12. Write a program ,which will take a word as input and test whether it is palindrome or not.
  13. Write a program, which will produce a output to show student details (home address ,phone number, department) from an institution.
  14. Find out the sum of the following series.
      • a) Sum=(1/1^1) +(2/2^2)+(3/3^3)+(4/4^4)+…nth b)Sum=(1/1!)+(2/2!)+(3/3!)+(4/4!)+…………nth
  15. Write a simple program for demonstrating function of a pointer.
  16. Write a program for demonstrating function (like factorial etc)
  17. Write a program to calculate the number of character , blank ,tabs & lines in a given text file.
  18. Write a program to copy the content of a given text file into a newly created file
THIRD SEMESTER
Paper Code : CA -301 (Theoretical)
Full Marks : 100

INTRODUCTION TO DATA STRUCTURE & COMPUTER ORGANIZATION

  1. Introduction to data structure
      • Stack, queue, linked list, introduction of graph theory, sorting (bubble, selection), searching (binary),
  2. Computer organization
      • Memory organization (RAM, cache memory, auxiliary memory, ROM), I/O organization (DMA, programmed i/o, interrupted i/o), ALU & floating point arithmetic.



Practical Paper Code : CA-391
Full Marks: 100

INTRODUCTION TO DATA STRUCTURE & COMPUTER ORGANIZATION
  1. Write a program to perform stack operation using array.
  2. Write a program to perform queue operation using array.
  3. Write a program to perform link list operation (insertion , deletion ,updation ,modification and searching).
  4. Write a program to search an element in an array using binary search.
  5. Write a program to sort the element in an array using binary search.
FOURTH SEMESTER
Paper Code : CA-401 (Theoretical)
Full Marks : 100

INTRODUCTION TO DBMS, COMPUTER NETWORK & NUMERICAL ANALYSIS

  1. Introduction to database management system
      • ER Model
      • Various models of DBMS-Hierarchical, Network, Relational, File organization
      • Architecture of DBMS
      • Concept of SQL
      • Client server DBMS
      • Normalization (up to 3NF)
      • Concept of Transaction management and log based recovery.
  2. Introduction to computer network
      • Network model :
      • Layered tasks ,internet model(peer- to -peer process ,function of layers),OSI model.
      • Signal : analog & digital, transmission impairment ( attenuation, distortion, noise )
  3. Transmission media :
      • Guided, unguided.
  4. Connecting device:
      • Repeaters , hubs, bridges ,two layers switch ,router & three layer switches.
      • Internet address: classful address , classless address, subnetting.
  5. Introduction to numerical analysis
      • Bisection method, Forward and backward method, Rung Kutta method etc.



Practical Paper Code : CA-491
Full Marks: 100

INTRODUCTION TO DBMS, COMPUTER NETWORK & NUMERICAL ANALYSIS

  1. DBMS lab (MS-Access)
      • Table creation , from creation , concept of SQL, report generation , case study on MS-Access.
  2. Web Technology lab
      • Creation of web page using HTML tags ( b ,u, I, br ,no br ,p ,marquee ,imgsrc ,a href ,font ,pre ,list tags etc) ,creation of table, creation of forms ,usage of frame set.
  3. Numerical analysis using C
  4. Bisection method, Forward and backward method, Rung Kutta method etc.
Back to content