Course Name: Discrete Mathematics
- Explain why mathematical thinking is valuable in daily life.
- To formulate problems in the language of sets and perform set operations and will be able apply the Fundamental Principle of Counting, Multiplication Principle.
- To model and solve real-world problems using graphs and trees.
- Demonstrate the use of mathematical reasoning by justifying and generalizing patterns and relationships
- To compute probabilities and conditional probabilities in appropriate ways.
Course Name: Operating System
- Describe the role of your operating system software as it manages peripheral devices and memory.
- List and describe the different personal operating systems for notebook and desktop computers, PDAs, and tablet PCs.
- Define the role of utility software as it relates to your operating system software.
- Discuss why anti-virus software is so important.
Course Name: Imperative Programming
- To introduce the concept and usability of the structured programming methodology.
- To develop proficiency in making useful software using the C language
- To appreciate the need for a programming language.
- Improving reasoning abilities to solve problems commonly encountered when writing programs and developing skills necessary to structure programs in a logical manner.
Course Name : Electronics Telecommunication Architecture
- Enumerate key research challenges and suggest promising research directions in digital technology.
- Microprocessors today not only involve complex microarchitectures and multiple execution engines (cores) but have grown to include all sorts of additional functions, including floating-point units, caches, memory controllers, and media-processing engines.
- The defining characteristics of a microprocessor remain—a single semiconductor chip embodying the primary computation (data transformation) engine in a computing system.
Course Name: Communication Skills
- Successful completion of this course will enable the learner to:
- Understand written and oral communication.
- To communicate ethically, responsibly and effectively.
- Use technology related to the communication field.
- Respond effectively to cultural communication differences.
Course Name: Web Programming
- Demonstrate competency in the use of common HTML code.
- Understand how CSS will affect web page creation.
- Understand the role of JavaScript in web page creation.
- Modify CSS and JavaScript for use on a web site.
- Understand the different concepts related to web/Internet.
Course Name: Numerical and Statistical Methods
- To set up and solve linear systems/linear inequalities graphically and algebraically
- Formulate and analyse mathematical and statistical problems, precisely define the key terms, and draw clear and reasonable conclusions.
- Effectively use mathematical and statistical software Scilab,
Course Name : Green Computing
- Green computing refers to using computers in the most efficient manner so that less electricity or power is wasted in using them. It also covers other aspects such as faster processors that use lesser power and the proper disposal of used computers such as recycling.
- Green computing is not only helping companies to cut costs but also save the environment and maintain its sustainability.
Course Name: Object Oriented Programming
- Understand programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design.
- Pursue the concept of encapsulation and information-hiding; separation of behaviour and implementation; classes, subclasses, and inheritance; polymorphism; class hierarchies.
Course Name : Micro-Processor
- Enumerate key research challenges and suggest promising research directions in digital technology.
- Microprocessors today not only involve complex microarchitectures and multiple execution engines (cores) but have grown to include all sorts of additional functions, including floating-point units, caches, memory controllers, and media-processing engines.
- The defining characteristics of a microprocessor remain—a single semiconductor chip embodying the primary computation (data transformation) engine in a computing system.
Course Name: Object Oriented Programming
- Understand programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design.
- Pursue the concept of encapsulation and information-hiding; separation of behaviour and implementation; classes, subclasses, and inheritance; polymorphism; class hierarchies.
Course Name: Web Programming
- Demonstrate competency in the use of common HTML code.
- Understand how CSS will affect web page creation.
- Understand the role of JavaScript in web page creation.
- Modify CSS and JavaScript for use on a web site.
- Understand the different concepts related to web/Internet.