#1
12th November 2016, 06:10 PM
| |||
| |||
Www.Wbut.Net or Www.Wbutech.Net
Can you provide me the syllabus of Masters of Computer Science Program as offered by WBTU (West Bengal University of Technology), now Maulana Abul Kalam Azad University of Technology?
|
#2
14th November 2016, 09:15 AM
| |||
| |||
Re: Www.Wbut.Net or Www.Wbutech.Net
The syllabus of Masters of Computer Science Program as offered by WBTU (West Bengal University of Technology), now Maulana Abul Kalam Azad University of Technology is as follows: Principles of Programming Languages (MCS101) Concepts of programming languages, Programming domains, Language Evaluation Criteria, influences on Language design, Language categories, Programming Paradigms – Imperative, Object Oriented, functional Programming , Logic Programming. Programming Language Implementation – Compilation and Virtual Machines, programming environments. Syntax and Semantics: general Problem of describing Syntax and Semantics, formal methods of describing syntax - BNF, EBNF for common programming languages features, parse trees, ambiguous grammars, attribute grammars, denotational semantics and axiomatic semantics for common programming language features. Data types: Introduction, primitive, character, user defined, array, union, pointer and reference types, structure, design and implementation uses related to these types. Names, Variable, concept of binding, type checking, strong typing, type compatibility, named constants, variable initialization. Expressions and Statements: Arithmetic relational and Boolean expressions, Short circuit evaluation mixed mode assignment, Assignment Statements, Control Structures– Statement Level, Compound Statements, Selection, Iteration, Unconditional Statements, guarded commands. Subprograms and Blocks: Fundamentals of sub-programs, Scope and lifetime of variable, static and dynamic scope, Design issues of subprograms and operations, local referencing environments, parameter passing methods, overloaded sub-programs, generic sub-programs, parameters that are sub-program names, design issues for functions user defined overloaded operators, co routines. Introduction and overview of logic programming, basic elements of prolog, application of logic programming, Introduction, fundamentals of FPL, LISP. |
|