Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
13 views14 pages

CS Syllabus 2019

Uploaded by

Md. Ramim Rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views14 pages

CS Syllabus 2019

Uploaded by

Md. Ramim Rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

BANGLADESH INSTITUTE OF MANAGEMENT

4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN COMPUTER SCIENCE

SYLLABUS FOR PART-I

Name of Subject:
Evaluation Criteria : 1. Fundamentals of Computer
2. Data Structure & Algorithm
Class Attendance : 10% 3. Database Management System-1 (Back End)
Class Test : 20% 4. Programming Language – C
Final Examination : 70% 5. Web Development (Client Side Scripting)

DCS.doc 1
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: FUNDAMENTALS OF COMPUTER
FULL MARKS : 100

Chapter Topic
01. Introduction to Computer

Types of Computer System


Functional Units
Software Concepts
I/O Devices, Storage media

02. Micro-Computer & Microprocessors

Micro Computer & Organization


Basic of Microprocessor
03. Memory Organizations

Main Memory
Secondary Memory
04. Number System

05. Logic Design

Boolean Algebra
Logic gates
BCD,ASCII Codes
Gate network design
Flip flop, Register, Decoder, Encoder

06. Operating System


Concept of Operating System
Job & Task Management
Data Management
Management of I/O devices
Examples of O/S : DOS, WINDOWS
07. Concept of Office Automation
MS-Word
MS-Excel
Power Point
08. Case Study

DCS.doc 2
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: Data Structure and Algorithm
FULL MARKS : 100

Chapter Topic
01. Basic concepts (2)
Data Structures notation
Notation
Search Efficiency
02. Elementary data structures (4)
Arrays
Records
Points
03. Lists (3)
Linked lists
Stacks
Queues
04. Trees (3)
Binary trees – array representations
Binary trees-record presentations
General tree representations
05. Introduction to algorithm (2)
06. Introduction and interpolation (2)
07. Recursion (2)
08. Searching (5)
Searching lists
Searching arrays
Searching trees
Hashing
09. Sorting (5)
Insertion (sequential) sort
Bubble Sort
Quick sort
10. Class Test (2)

11. Case Study

DCS.doc 3
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: Database Management System – I (Back End)
FULL MARKS : 100

Chapter Topic
01. Introduction to Database
a. Data and Information
b. Evolution of Database
c. RDMS
d. Features of RDBMS
02. Designing Database
a. ER Model
b. Normalization
c. Steps in Designing Database
d. Integrity constrains
03. Relationship Joins and Queries
04. SQL
a. DDL
b. DML
c. DCL
d. TCL
05. Transaction Processing

06. Distributed Database

07. Maintaining Database


a. Security
b. Backup and Recovery
08. Case Study

DCS.doc 4
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: Programming Language-C
FULL MARKS : 100

Chapter Topic
01. Introduction
C as General Purpose, Structured, High Level Man Machine Language
Structure of a simple C Program
Editing and running simple C Program
02. Fundamentals
Character Set, Identifiers and Keywords
Data Types
Constants and Variables
Expressions
Statements
Symbolic Constants
03. Operations and Expression
Arithmetic Operations
Unary Operators
Logical Relational Operators and Connectives
Assignment Operators
Conditional Operators
Bit-wise Operators
Library Functions
04. Data Input/Output
05. Control Statements
The while statements
The do-while statements
The for statements
Nested loops
The if-else statements
The break statements
The continue statements
The switch statements
The go to statements
The comma operators
06. Arrays and Pointers
One-dimensional arrays
Two-dimensional arrays
Declaration and simple use of Pointers
Pointers and Arrays
07. Structures
Defining a Structure
Manipulating Structures
Manipulation of a linked-list

DCS.doc 5
Chapter Topic
08. Functions
General form of a function definition
Simple use of functions
Public and local function
Functions, Arrays and Recursive Procedures
Functions, Structures and Pointers
09. Data Files
Opening and closing a data files
Working with the text files
Creating and Displaying data files and structures
10. Case Study

DCS.doc 6
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: Web Development (Client Side Scripting)
FULL MARKS : 100

Chapter Topic
01. HTML

02. CGI & DHTML

03. Publishing Web Site

04. Java Script

05. Client Development using Java

06. Case Study

DCS.doc 7
BANGLADESH INSTITUTE OF MANAGEMENT
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN COMPUTER SCIENCE

SYLLABUS FOR PART-II

Name of Subject:
Evaluation Criteria : 1. Data Communication & Networking
2. Database Management System-II (Software Development)
Class Attendance : 10% 3. System Analysis & Design
Class Test : 20% 4. Operating System (Linux)
Final Examination : 70% 5. e-Commerce & Web programming (Server Side)
6. Term Paper & Syndicate Presentation
7. Viva-Voce

DCS.doc 8
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT : Data Communication and Networking
FULL MARKS : 100

Chapter Topic
01. Introduction to Data Communication
Evaluation
Purpose of data Communication

02. Data Communication Systems Operators

Basic Terms and concepts


Transmission Characteristics
Transmission Models
Synchronous and Asynchronous Transmission
03. Transmission Media
04. Interfaces and Protocols

Types of Interfaces and Protocol used


Concept of MODEM
RS232D Communication Interface
05. Introduction to Networking

Client/Server
Topology
LAN/WAN/MAN/Intranet & Internet/Wireless LAN/Blue tooth
File System and Disk Management
Workgroup/Domain
Network Security/Resource Sharing/VPN
Email, HTTP, FTP,VOD,VOIP
06. Distributed Network Architecture

OSI Model
Architecture and Protocols
TCP/IP
07. Mobile Communication

08. Case Study

DCS.doc 9
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT : Database Management System-II (Software Development)
FULL MARKS : 100

Chapter Topic
01. Introduction to Client-Server Application Development

02. Principles of Interface Designing

03. Introduction to Visual Tools

04. Using labels, Butters, Tex boxes

05. Variables, Controls and Operators

06. Looping Arrays and Lists

07. Functions

08. Debugging in Visual Tools

09. File Controls


10. API
11. Database
12. Programming

13. Application Development

14. Case Study

DCS.doc 10
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: System Analysis and Design
FULL MARKS : 100

Chapter Topic
01. General concept of formal information systems

02. Software Development Life Cycle

03. Requirement Engineering tools

04. Feasibility Study

05. Cost Benefit Analysis

06. Input/Output Form Design

07. Introduction to OOAD, Iterative Development and Unified Process, Introduction to


UML and its different nations, Use Case Modeling, Drawing System Sequence
Diagram, Domain Model, Operation contracts, Interaction Diagram, GRASP Patterns
and assigning Responsibilities, Use Case realization with GRASP patters, Modeling
Generalization, Refining the Domain Model.
08. Case Study

DCS.doc 11
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: Operating System (Linux)
FULL MARKS : 100

Chapter Topic
01. Introduction to Linux and Linux Files Systems

02. Installation of Linux and Partitioning

03. Installation and configuring DNS Serve


04. Installation and configuring Mail Server

05. Installation and configuring Web Server

06. Installation and configuring Proxy Server

07. Installation and configuring FTP Server

08. Installation and configuring DHCP Server

09. Configuring Devices in Linux

10. Printing with Linux

11. Linux System Administration

12. Scripting.

13. Case Study

DCS.doc 12
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

POST-GRADUATE DIPLOMA IN “COMPUTER SCIENCE”


SUBJECT: e-Commerce and Web Programming (Server Side)
FULL MARKS : 100

Chapter Topic
01. Use of Internet

02. Ethics in Internet

03. Security in the Internet

i. Public Key
ii. Private Key
iii. Cryptography

04. E-Governance

05. VB Script

06. ASP/PHP

07. Web Database (MYSQL)

08. Configuring and Administering Web Server

09. Case Study

DCS.doc 13
Bangladesh Institute of Management
4 Sobhanbag, Mirpur Road, Dhaka-1207

Marks Distribution of Term Paper, Syndicate Presentation & Viva-Voce for all Diploma Courses

Part-II

Subject Approved Marks Remarks

Term Paper 75

Syndicate Presentation 25

Viva-Voce 100

DCS.doc 14

You might also like