BTech Courses

West Bengal University of Technology, Kolkata, IndiaJune 2009 - June 2013
Bachelor of Technology in Computer Science & Engineering

CourseTextbook Grade
Mathematics I (M101)‘Calculus: Concepts and Contexts’ by James Stewart

Mathematics II (M201)‘Introduction to Linear Algebra’ by Gilbert Strang

Mathematics III (M301)‘Discrete Mathematics and its Applications’ by Kenneth H. Rosen

Data Structure & Algorithms (CS302)‘Data Structures and Algorithms’ by Aho, Hopcraft and Ullman

Computer Organisation (CS303)‘Computer Organization & Architecture Designing for Performance’ by Stallings

Digital Electronics & Logic Design (EC312)

‘Digital Design’ by M. Morris Mano 9
Principles of Programming Language (CS301)'C The Complete Reference’ by Herbert Schildt;
‘Object Oriented Programming with C++’ by E Balaguruswamy
Formal Language & Automata Theory (CS401)

‘An Introduction to Formal Languages and Automata’ by Peter Linz 9
Operation Research & Optimization Techniques (MCS402)

‘Introduction to Operation Research’ by Hillier and Lieberman 9
Principles of Communication Engineering (EC411)

‘Modern Digital and Analog Communication Systems’ by B. P. Lathi 9
Advanced Computer Architecture (CS403)

‘Computer System Architecture’ by M. Morris Mano 9
Operating System (CS501)‘Operating Systems Concepts’ by Silberschatz Galvin Gagne

Database Management System (CS502)

‘Fundamentals of Database Systems’ by Ramez Elmasri and Shamkant B. Navathe 8
Design & Analysis of Algorithm (CS503)

‘Introduction to Algorithms’ by Cormen et. al. 9
Microprocessors & Microcontrollers (EI502)‘Fundamentals of Digital Logic and Microcomputer Design’ by M. Rafiquzzaman

Control Systems (EE503)‘Modern Control Engineering’ by Katsuhiko Ogata

Computer Network (CS601)‘Data and Computer Communications’ by William Stallings

Software Engineering (CS602)‘Software Engineering: A Practitioner’s Approach’ by Pressman

Computer Graphics & Multimedia (CS603)'Computer Graphics: Principles and Practice’ by James D. Foley;
‘Fundamentals of Multimedia’ by Ze-Nian Li and Mark S. Drew

System Software & Administration (CS604)

‘Systems Programming’ by John. J. Donovan 8
Object Technology & UML (CS605)‘Java 2: The Complete Reference’ by Herbert Schildt;
‘The Unified Modeling Language User Guide’ by Booch et. al.

Language Processor (CS701)‘Compilers: Principles, Techniques & Tools’ by Alfred V. Aho et. al

Artificial Intelligence (CS702)‘Artificial Inteliigence: Structures and Strategies for Complex Problem Solving’ by George F Luger

Visual Programming & Web Technology (CS703)‘Mastering Visual Basic .NET’ by Evangelos Petroutsos;
‘Head First Servlets and JSP’ by Bryan Basham

Financial Management & Accounts (HU701)‘Financial Management: Theory and Practice’ by Ehrhardt and Brigham

Image Processing (CS704G)‘Digital Image Processing’ by Gonzalez and Woods

Digital Signal Processing (CS801C)‘Signal Processing for Communications’ by Paolo Prandoni and Martin Vetterli

Network Security (CS802D)‘Cryptography and Network Security: Principles and Practices’ by Stallings 9

All Grades are recorded on a scale of 0 to 10.