CSE/ISE Sem 4

Computers have become an indispensible part of our life and an aide to solving problems of any magnitude. This is where the young Computer Engineers step in to create a difference. Career opportunities for students include developing software systems for a diverse range of applications, such as user interfaces, networks, databases, forecasting, World Wide Web support, medical communication, satellite, embedded systems, artificial intelligence and neural networks.

Notes

Design and Analysis of Algorithms

An Algorithm is a sequence of steps to solve a problem. Design and Analysis of Algorithm is very important for designing algorithm to solve different types of problems in the branch of computer science and information technology. This tutorial introduces the fundamental concepts of Designing Strategies, Complexity analysis of Algorithms, followed by problems on Graph Theory and Sorting methods. This tutorial also includes the basic concepts on Complexity theory.

Credits: Prof. Janardhan Singh (CITech, Blr)

Last updated on: 25/03/19

Notes

Operating System

An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all of the other application programs in a computer. The application programs make use of the operating system by making requests for services through a defined application program interface (API). In addition, users can interact directly with the operating system through a user interface, such as a command-line interface (CLI) or a graphical UI (GUI).

Credits: Prof Vinayaka S.P. (CITech, Blr) & Dr.B K Deshpand

Last updated on: 17/12/19

Notes

Microcontroller and Embedded Systems

A microcontroller is a independent system with a processor, memory and General Purpose Input Output (GPIO) pins and can be used as an embedded system. Most of the microcontrollers in use today are embedded in other machinery, such as automobiles, smartphones, home appliances, and peripherals for computer systems.

Credits: Prof. Sandeep Kumar (CITech, Blr)

Last updated on: 10/05/19

Notes

Object Oriented Conccepts

Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data, in the form of fields (often known as attributes or properties), and code, in the form of procedures.

Credits: Prof. Rajesh Kumar & Prof. Mangala KB (CITech, Blr

Last updated on: 13/11/19

Notes

Data Communications

Data communications is the process of using computing and communication technologies to transfer data from one place to another, and vice versa. It enables the movement of electronic or digital data between two or more nodes, regardless of geographical location, technological medium or data contents.

Credits: Prof. Preethi S & Prof. Sapna (CITech, Blr)

Last updated on: 11/06/19

Get in touch