Available courses

Module I 

Basic concepts of programming. Algorithm and flowchart. Importance of C, Basic structure of C programs, C character set, Identifiers and keywords, Constants, variables, Data types- primary, derived and user defined data types. Defining symbolic constants, Declaration of variables, Operators and expressions- Arithmetic, Relational, Logical, Assignment, Increment & decrement and conditional operators, Evaluation of expressions, operator precedence. Input and output operations- Formatted input and formatted output. (10 Hours) 

Module II 

Decision making and Branching : Simple If statement, if else , nesting of if .. else statement, Else if ladder, switch statements. Looping- while, do while, for statements, nested loop, break, continue and go to statements. (24 Hours) 

Module III 

Arrays- one dimensional and two dimensional arrays, Character arrays and strings, declaring string variables, Reading strings from terminal and writing strings to screen String handling functions. (24 Hours) 

Module IV 

User defined functions – Need for user defined functions, Elements of function, Definition of functions, function call, Function declaration, Category of functions, Recursion, Scope, visibility and lifetime of variables. library functions: - Math.h, String.h, Conio.h and Stdio.h. ( 12 Hours) 34 

Module V 

Structures and Unions : Defining structure, Declaring structure variables, Accessing structure members, Unions- Definition, Difference between structure and Union, Pointer: Fundamentals - Understanding pointers, Declaration of pointer , Pointer expressions, (20 Hours) 300 

Practical Session 

1. Programs using branching statements 

2. Programs using loops 

3. Programs using one dimensional array and two dimensional array 

4. Programs using User defined functions 5. Simple programs using pointers

Optional Core I-INFORMATION TECHNOLOGY FOR BUSINESS 

Instructional Hours: 90 ( 54 theory and 36 practical) 

Credit: 4 

Objectives: 

1. To make the students aware of the role of information technology in business and make them capable of developing web pages for business

Module I 

Introduction to Information Technology -Informatics - Information Technology -E-World -Information Systems–Hardware and Software: Input, Processing, Storage, Output and Communication Hardware– Software: System Software and Application Software – Operating System: WINDOWS, UNIX and LINUX – Versions. Free Software Movement – Futuristic IT – Artificial Intelligence – Virtual Reality. (16 Hours)

 Module II

 Social Informatics - IT and Society –IT Applications in Commerce, Business and Industry – IT Applications in Education, Teaching and Learning – Computer and Health Issues – Proper Usage of Computers and Internet – Cyber Ethics - Cyber Addiction –Cyber Crime -E-waste and Green Computing. (12 Hours) 

Module III 

 Network and Communications - Computer Networks – Types of Networks: WAN, MAN, LAN, PAN, CANBenefits of Networks, Network Topology –Work Group Computing & Groupware - Telecommuting & Virtual Offices - Network Security –Firewalls. Communication Medium: Wired and Wireless – Generations in Communication. (15 Hours) 

Module IV 

 HTML and Webpage - Introduction to HTML – Essentials- Static & Dynamic Web Pages - Structure of a Web Page - Designing Web Pages- HTML Tags -Text Formats- Working with Text- Presenting and Arranging Text-Paragraphs- Animated Effects: Marquee – using White Space - Tables in HTML Working with Links, E-mail Links, Lists, Images, Thumbnails, Rollover Images, Audio & Video-Forms & Frames - Website Management. (34 Hours) 

Module V 

 Internet -Working Concepts -Devices, History, Benefits and Drawbacks - Internet Structure, Internet Protocols: TCP/IP, FTP, HTTP, etc., IP Address, Domain Name System (DNS), URL, Web Browsers, WWW Consortium, Search Engines – Types, Academic Search Techniques - Business Applications of Internet, Internet Access Methods - Intranet and Extranet. (13 Hours) 

Practical Training: 

1. Designing a web page for your Department 

2. Designing a web page for a Retail Marketing Firm. 

3. Design a web page for a Hotel