SYLLABUS BCS 1989-1998 Search:


First Year BCS(FYBCS) Passed Out Year 1989-1998

Course Name with brief contents Hours
1 Mathematics-I (Discrete Mathematics) 120
2 Mathematics-II (Algebra) 120
3 Mathematics-III (Calculus & Differential Equations) 120
4 Electronics-I (Solid State Physics & Digital Electronics) 120
5 Electronics-II (Circuit Analysis) 120
6 Statistics-I (Statistical Methods) 120
7 Statistics-II (Probabilistic Theory & Distributions) 120
8 Computer Science-I (Introduction to Computers & Data Structures) 120
9 Computer Science-II (Programming with PASCAL & DOS) 120
10 General English & Technical Writing 120
11 Electronics Practical 108
12 Statistics Practical 108
13 Computer Science Practical 144

Second Year BCS(SYBCS) Passed Out Year 1989-1998
Course Name with brief contents Hours
1 Mathematics-I (Linear Algebra & Computational Geometry)
Linear equations, matrices, determinants, vector spaces, eigen values & vectors. Point representation, transformations, rotation, reflection, scaling, combined transformations, projections, transformations.
150
2 Mathematics-II (Numerical Methods & Operations Research)
Solutions of non-linear equations, polynomial interpolation, numerical differentiation & integration, solutions to differential equations, simultaneous linear equations. Linear programming, simplex method, transportation & assignment problems, game theory.
150
3 Electronics-I (Computer Organisation)
Data representation, memory organisation, basic machine organisation, bus structures, ALU, I/0 devices, I/O organisation, computer systems organisation.
150
4 Electronics-II (Advanced Digital & Linear Electronics)
Shift registers, multiplexers, de-multiplexers, multi-vibrators, microprocessors, methods of addressing. Amplifiers, differential amplifiers, oscillators, ADCs, DACs.
150
5 Computer Science-I (Systems Analysis & COBOL)
History ofCOBOL, coding sheets, data/paragraph names, divisions, clauses, files. General business environment, analysis of systems, structured system analysis, designing, backup and recovery systems, control system implementation & evaluation.
150
6 Computer Science-II (Advanced Data Structures, C & Assembly)
Stacks, queues, lists, trees, graphs, internal sorting, symbol tables, hash tables. Introduction to C & assembly, operators, keywords, flow control, functions, pointers, 1/0 handling, assembly pseudo- ops, table handling, macros, x86 segment-offset architecture.
150

Practical Work: SYBCS Passed Out Year 1989-1998
Course Name with brief contents Hours
7 Mathematics Practical
Solutions of equations - Newton-Raphson method & Regula-Falsi method.
Solutions to differential equations - Runge-Kutta method.
Numerical Integration - Simpson's 1/3 rd rule, Romberg's method.
Plane linear transformations, rotation about origin, space linear transformations, multiple transformations & projections.
108
8 Electronics Practical
Experiments in single stage transistor amplifier, differential amplifier, phase shift oscillator, IC555 as an astable multi- vibrator, pulse amplitude modulation, crystal clock, DAC, ADC, multiplexer & de-multiplexer, shift registers.
108
9 Computer Science Practical
Validation of sequential file, table handling, reports (in COBOL); Data structures: quick-sort, expression trees, linked lists, hash tables, dynamic allocation (in C); Decimal to binary conversion, encryption & decryption of files, string-manipulation (in Assembly).
144

Third Year BCS(TYBCS) Passed Out Year 1989-1998
Course Name with brief contents Hours
1 Systems Programming
Introduction to system software, a simple assembler, compilers, linkers & loaders, interrupt handling & monitors, system software tools. Introduction to operations systems, basic concept, file systems, CPU scheduling, memory management, deadlock handling.
150
2 Software Packages
Database management, searching & sorting, report generation, multiple database handling, dBASE programming, Lotus 123 macros & spreadsheets. Shell programming, NROFF/TROFF, AWK scripting, UNIX utilities, libraries & C programming.
150
3 Data Communications
Basic concepts, transmission path, modems, switching, multiplexing, line-sharing, digital translation, network topology, ISO OSI model. Details of physical layer, data-link layer, network layer, network sharing techniques, Ethernet installations- choosing LANs.
150
4 Files & Databases and Computer Graphics
General concept of filing systems, organisation techniques, ISAMs, hash tables, database fundamentals, hierarchical & network models, relational model & algebra, normalisation. Overview of graphics, graphics hardware, clipping & windowing, ZD-viewing, transformations, raster graphics, 3-D graphics, curves & surfaces.
150
5 Commercial Applications
Accounting & finance, day books, petty cash, profit & loss accounts, balance sheeting, cost accountancy, budget & planning, organisational structure, system theory of organisations, modem organisation techniques. Material management, inventory control & stores.
150
6 Computer Hardware
8-bit microprocessor addressing, instruction diagram & state diagram: 8085; Assembly language of the 8085, memory interfacing, 8085 interrupt system, design of 8-bit microprocessor. 16-bit architecture of Intel processors: 8086/88; Study of 8255, 8251, data communication, hardware layout of motherboards, terminals & peripherals.
150

Practical Work: TYBCS Passed Out Year 1989-1998
Course Name with brief contents Hours
7 Systems Programming Practical
Implementation of line editor, assembler for hypothetical computer named SMAC0, runtime simulator for SMAC0 object code generated by the assembler, simple SMAC0 programs, absolute disk reads, file allocation table handling, interrupt handling, MS-DOS patching and elementary shell over DOS.
108
8 dBASE Programming, UNIX Utilities
Creation & sorting of index file, query programming, report generation, Lotus 123 macros, graph plotting (Lotus), Bourne shell der UNIX, AWK programming, NROFF, TROFF, Lex, Yacc, libraries, curses using CC.
108
9 Database Programming & Graphics in C
Index sequential file handling in C, SQL, nested queries, DML, RPT under Unify, rubber-band technique for line drawing, interactive graphics of various geometrical shapes, clipping polygons, saving of patterns, bezier curves.
108


     


HOME | SYLLABUS | COLLEGES | NEWS | ALUMNI | PROJECTS | TECH.INFO. | ENTRY FORM | MESSAGE BOX
CHAT | PICTURE GALLERY | FEEDBACK | CONTRIBUTION | LINKS | MAIL TO
Copyright © BCS-MCS Computer Science
All Rights Reserved.