Course Outlines (Semester - II)
Course Outlines (Semester - II)
Course Outlines (Semester - II)
Micro and Macro Dynamics of Organizational Behavior: Study of the basic nature of groups,
The dynamics of group formation, Types of groups, The study of intra-individual
conflict due to frustration, goals and roles, Analysis of interpersonal conflict, What is
organizational conflict, The meaning of negotiation and the negotiation skills, Various
approaches of negotiation, Stress, Causes of stress, Various coping strategies of stress
The power and its relationship to authority and influence, Identification of various
classifications of power, Strategies of power acquisition, Definition of leadership
The historically important studies of leadership, Modern theoretical frameworks for leadership,
Leadership styles, activities and skills
Recommended Books:
1. Robbins, P. S. Organizational Behavior: (Latest edition)
2. Robbins, P. S. and Timothy, Judge A. Organizational Behavior: (Latest edition)
3. Luthans, Fred. Organizational Behavior: (Latest edition)
4. Mullins. Organizational Behavior: (Latest edition)
5. CiscoOrganizational Behaviors: (Latest edition)
Course Title: ADVANCED COMPUTER PROGRAMMING
Course Code: COMP3114
Credit Hours: 3(2+1)
Objectives:
Course outline:
Java API: Abstract classes, Interfaces, Packages, Exception handling, Advance issues of
GUI and event handling, Applets and swing,
Applets and Network Programming: Java secure socket extension, Secure sockets layer (SSL);
SSL socket and SSL server socket classes;
Client and Server Authentication: HTTPS, Developing TCP/IP client and server and
testing with standard window telnet client and telnet server.
Recommended Books:
Course Outline:
Installation and User Management: Installation of windows, Using windows control panel,
File system & introduction to disk management, Setting up user accounts and groups, Users
and hardware profile, Sharing folders, Permissions, Local security policy, Backup and restore
strategies.
Windows 2012 Server: Network protocols & installation of windows 2012 server,
Implementing an active directory infrastructure, Managing and maintaining an active directory
implementation, Managing users, groups and computers in active directory, Planning,
Implementing and troubleshooting group policy, Planning, Implementation.
DHCP and DNS Servers: Managing and troubleshooting DHCP and DNS servers. Security:
Securing network communication, Creating and managing digital certificates. Disaster
Recovery: Managing and implementing disaster recovery.
Recommended Books:
Mapping of Entity Relationship to Relational Model: Relational database design Using ER- to-
Relational mapping, Mapping of regular entity types, Mapping of weak entity types, Mapping of
binary 1:1 relationship types, Mapping of binary 1: N relationship types, Mapping of binary M:N
relationship types, Mapping of multi valued attributes, Mapping of n-ary relationship types.
Normalization: Purpose of normalization, Data redundancy and update anomalies, Insertion
anomaly, Deletion anomaly, Modification anomaly, Functional dependency, Inference rules for
functional dependencies, Identifying the primary key for a relation using functional
Page 23 of 76
dependencies, Process of Normalization, First Normal Form (1NF), Second Normal Form
(2NF), Third Normal Form (3NF), Boyce Cod Normal Form (BCNF).
Introduction to SQL: Introduction to SQL, History &Objectives of SQL, Simple queries,
Sorting, Grouping, Aggregate functions, Sub-queries, Join, Inner Join, Left join, Right, Full
join, Set operations, Union, Intersection, Except, Database update queries, INSERT, DELETE,
UPDATE.
SQL Data Definition: Table creation, Data types, Views.
Introduction to Commercial DBMS: Microsoft SQL Server 2012 Express Edition/ MY SQL/
Microsoft Access 2012
Security Concepts: Security Threats, Authentication & authorization, Users & roles
Transaction Management: Basic concept of transaction, Transaction properties.
Distributed Database Management System (DDBMS): Introduction, Concepts of
DDBMS, Advantages & disadvantages of DDBMS.
Recommended Books:
Page 24 of 76
Course Title: SOFTWARE ENGINEERING
Course Code: COMP2112
Credit Hours: 3(3+0)
Objectives:
Course Outline:
Overview of SE:
Page 25 of 76
Components of Project Management: 4P’s, Project Life cycle
Recommended Books:
Page 26 of 76
Course Title: INTERNET ARCHITECTURE AND PROTOCOLS
Course Code: ITEC3117
Credit Hours:
3(3+0) Objectives:
Course Outline:
Recommended Books:
Page 27 of 76