Computer Application - Institute of Genetic Engineering

ige.badu@gmail.com
+91 (33) 2526 0051 / 52 / 53 / 60
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.
Institute of Genetic Engineering (IGE)
(India's Top College in the field of Biotechnology, Genetics, Microbiology, Molecular Biology with world class laboratory)
30, Thakurhat Road, Badu, Madhyamgram, Kolkata, West Bengal 700128.
+91 (33) 2526 0051 / 52 / 53 / 60
+91-9830426016 / 9831095960 / 9831117775
Website Designed by Inventologix.com
Back to content