To introduce the fundamentals and components of Geographic Information System
To provide details of spatial data structures and input, management and output
processes.
- Teacher: Admin BEC
To understand the fundamentals of object modeling
To understand and differentiate Unified Process from other approaches.
To design with static UML diagrams.
To design with the UML dynamic and implementation diagrams.
To improve the software design with design patterns.
To test the software against its requirements specification
- Teacher: Admin BEC
To understand the language hierarchy
To construct automata for any given pattern and find its equivalent regular expressions
To design a context free grammar for any given language
To understand Turing machines and their capability
To understand undecidable problems and NP class problems
- Teacher: Admin BEC
To understand the Architecture of 8086 microprocessor.
To learn the design aspects of I/O and Memory Interfacing circuits.
To interface microprocessors with supporting chips.
To study the Architecture of 8051 microcontroller.
To design a microcontroller based system
- Teacher: Admin BEC
• To understand the protocol layering and physical level communication.
• To analyze the performance of a network.
• To understand the various components required to build different networks.
• To learn the functions of network layer and the various routing protocols.
• To familiarize the functions and protocols of the Transport layer.
- Teacher: Admin BEC
- To introduce the basic notions of groups, rings, fields which will then be used to solve related problems.
- To introduce and apply the concepts of rings, finite fields and polynomials.
- To understand the basic concepts in number theory
- To examine the key questions in the Theory of Numbers.
- To give an integrated approach to number theory and abstract algebra, and provide a firm basis for further reading and study in the subject.
- Teacher: Admin BEC