Sie sind auf Seite 1von 83

Table of Contents

HOW TO ACCESS COURSE DESCRIPTIONS...................................................................................5


BUSINESS COURSES..............................................................................................................................5
BUS - 101 Micro Economics......................................................................................................5
BUS - 201 Businesses & Organizations....................................................................................6
BUS - 202 Macro Economics.....................................................................................................7
BUS - 301 Marketing and Business Development...................................................................8
BUS - 303 Business Law............................................................................................................9
BUS - 304 Principles of Marketing...........................................................................................9
COMPUTER SCIENCES COURSES...................................................................................................10
CSC - 104 Digital Logic Design...............................................................................................10
CSC - 105 Discrete Structures................................................................................................11
CSC - 107 Fundamentals of Computers................................................................................12
CSC - 107 Fundamentals of Computers – MBC+FBC.........................................................13
CSC - 108 Introductions to Programming.............................................................................13
CSC - 109 Creating Digital Content(*)..................................................................................14
CSC - 109 Creating Digital Content(*) – MBC+FBC...........................................................15
CSC – 110 Business Computing..............................................................................................16
CSC – 111 Creating Web Content..........................................................................................17
CSC - 203 Computer Networks..............................................................................................17
CSC - 204 Data Structures......................................................................................................18
CSC - 205 Computer Organization & Assembly Language................................................19
CSC - 206 Event Driven Programming..................................................................................19
CSC - 210 Data Communications & Networks.....................................................................20
CSC - 211 Database Management Systems...........................................................................21
CSC - 211 Database Management Systems – MBC+FBC....................................................22
CSC - 213 Object Oriented Programming............................................................................22
CSC – 215 Web Systems Development..................................................................................23
CSC - 216 Introduction to Software Engineering.................................................................24
CSC - 302 Computer Architecture.........................................................................................25

Page 1 of 83
CSC - 305 Human Computer Interaction..............................................................................26
CSC - 310 ERP Systems...........................................................................................................27
CSC - 313 Object Oriented Analysis & Design(*)................................................................28
CSC - 314 Study of Algorithms...............................................................................................29
CSC - 315 Lab Project Course................................................................................................29
CSC - 316 Software Construction...........................................................................................30
CSC - 317 Software Requirement Engineering.....................................................................31
CSC – 318 Advanced Database Management Systems.........................................................32
CSC - 319 Design Patterns......................................................................................................33
CSC – 402 Theory of Automata..............................................................................................34
CSC - 403 Operating Systems.................................................................................................34
CSC - 406 Internet Programming(*)......................................................................................35
CSC – 411 Software Quality Engineering..............................................................................36
CSC - 412 Software Project Management.............................................................................36
CSC - 413 Formal Methods in Software Engineering..........................................................37
CSC - 414 Software Design & Architecture..........................................................................38
CSC – 416 Techniques & Technologies of Graphical Communication..............................39
CSC – 417 Web Engineering...................................................................................................40
CSC – 418 Mobile Computing..............................................................................................40
FINANCE COURSES.............................................................................................................................41
FIN - 102 Accounting I(*)........................................................................................................41
FIN - 201 Accounting II(*)......................................................................................................42
FIN - 202 Financial Management – FBC...............................................................................44
FIN - 203 Management Accounting.......................................................................................44
FIN – 205 Business Finance.....................................................................................................45
FIN - 301 Corporate Finance..................................................................................................46
FIN - 302 Information Systems Audit....................................................................................48
FIN - 401 Strategic Financial Management...........................................................................49
FIN - 402 Financial Markets & Institutions..........................................................................50
FIN - 403 Financial Management for MBC...........................................................................51
FIN - 404 Topics in Finance....................................................................................................52

Page 2 of 83
BF – 231 Financial Reporting.................................................................................................52
BF – 243 Micro Finance and SME Banking..........................................................................53
EC – 108 Introductions to Accounting...................................................................................54
EC – 260 International Trade.................................................................................................55
HUMANITIES COURSES.....................................................................................................................56
HUM - 201 Islamic Studies(*).................................................................................................56
HUM - 202 Pakistan Studies(*)...............................................................................................57
HUM - 203 Pakistan and Islamic Studies..............................................................................57
HUM-401: Research & Professional Issues...........................................................................59
HUM - 402 Professional Ethics...............................................................................................59
SE 101-A Communication Skills I..........................................................................................60
SE 101-B Communication Skills II.........................................................................................61
MANAGEMENT COURSES.................................................................................................................61
MGT - 101 Principles of Management...................................................................................61
MGT - 201 Management Information Systems.....................................................................62
MGT-202: Total Quality Management..................................................................................63
MGT - 203 Organizational Behaviour...................................................................................63
MGT - 301Project Management.............................................................................................64
MGT-302: Human Resource Management...........................................................................65
MGT - 303 Management of IT................................................................................................66
MGT-304: Entrepreneurship..................................................................................................66
MGT – 305 Operations Management.....................................................................................67
MGT - 401 Business Policy......................................................................................................68
MGT-402: Strategic Management..........................................................................................69
MATHEMATICS COURSES................................................................................................................69
MTH - 101 Calculus & Analytical Geometry I.....................................................................69
MTH - 102 Business Maths.....................................................................................................70
MTH - 103 Calculus & Analytical Geometry II....................................................................71
MTH - 104 Business Statistics.................................................................................................72
MTH - 105 Applied Physics.....................................................................................................73
MTH - 201 Probability & Statistics........................................................................................74

Page 3 of 83
MTH - 202 Linear Algebra & Differential Equations..........................................................75
MTH - 301 Statistical Inference..............................................................................................76
PROJECT COURSES.............................................................................................................................77
PRJ-403/404 PROJECT COURSES FOR SE/MBC/FBC...............................................................77
IND-401 Independent Study...................................................................................................78
MS-BIT PROGRAM...............................................................................................................................79
BUS-502 Mathematical And Statistical Analysis..................................................................79
CSC-502 Information Management & Security...................................................................79
MGT-501 Project Management Practice...............................................................................80
CSC – 503 Entrepreneurship in IT........................................................................................80
BUS-501 Business Methods.....................................................................................................81
CSC – 501 IT Methods............................................................................................................81
BUS-503 Business Process Modeling......................................................................................81
CSC – 504 E-Business Systems And Strategies.....................................................................82
BUS-505 Business Research Methods....................................................................................82
CSC-601 ERP Systems Implementation................................................................................83
PRJ-601 Thesis – Analysis And Design..................................................................................83
PRJ – 602 Thesis – Implementation.......................................................................................83

Page 4 of 83
HOW TO ACCESS COURSE DESCRIPTIONS
In case of pdf document:

 To access description of a course, click on its title in Table of Contents.


 To return to Table of Contents, press Home
In case of word document:

 To access description of a course, press & hold Ctrl and click on its title in Table of Contents.
 To return to Table of Contents, press Ctrl+Home.
Please note that course descriptions of all courses are listed for reference. Some of these are
discontinued. These are indicated by asterisk (*).

BUSINESS COURSES

BUS - 101 Micro Economics

Credit Hrs:  3
Pre-requisite: Nil
Course Objective:
This course is designed to introduce students to widely applicable concepts and principles of
microeconomics theory. It will help students to understand principles and applicability of
microeconomics theory into the modern business world and help them with the skills of
becoming potential and effective managers.
The course will enable students to develop skills in the knowledge and understanding of the
basic microeconomics principles and application of these principles to managerial decision
making.
Topics Include:
Introduction to Microeconomics, Concepts and Importance, Demand and its related concepts,
Supply and its related concepts, Market equilibrium, Consumer and producer surplus, Network
Externalities, Demand Elasticities, PED, YED and CED, Calculation and its usefulness,
Production function, Short and long run, Law of diminishing returns, Applicability and stages of

Page 5 of 83
production, Costs of production, OC, SC, FC, VC, TC, AC and MC, Relationship between short
run and long run cost curves, Economies of scale, Market Structures, Perfect Competition and
pursuance of profit maximization in short and long runs, Monopoly and its output decision,
Natural monopoly, Monopsony, Sources of monopoly power, Limiting monopoly power, Price
discrimination, Monopolistic competition, Equilibrium in short and long runs, Oligopoly,
Equilibrium in oligopoly market, Oligopoly, The Cournet model, Competition Vs collusion,
Cartel, Kinked demand curve, Game theory, Nash equilibrium, Externalities, Positive and
negative externality, Ways of correction market failure, Asymmetric information, Basic concepts
and applicability.
Text Book:
a) Principles of Economics by N.Gregory Mankiw
b) Microeconomics by R.S.Pindyck

BUS - 201 Businesses & Organizations

Credit hours: 3
Pre requisite: Nil
Course Objectives:
This course aims to cover businesses and organizations in today's global environment looking at
both small and large businesses and how they operate. Particular emphasis is placed on the basic
practices of different business and organizations with a mention of basic accounting practices,
entrepreneurship, managing human resources, using technology to manage information, ethics
and social responsibility and human resource practices such as leadership, motivation and team
working, which are used to mobile businesses and organizations.
Topics include:
Blending People, Technology and Ethical Behaviour, Achieving Business Success by
Demonstrating Ethical Behaviour and Social Responsibility, Competing in Global Markets,
Options for organizing small and large businesses, Entrepreneurship Alternative, Management,
Leadership, and the Internal Organization, Electronic Commerce, HRM and motivation, 
Creating and Producing World-Class Goods and Services, Distributing Goods and Services,

Page 6 of 83
Promoting Goods and Services, Using technology to manage information, Understanding
accounting and financial statements, Final Presentations
Text Book:
Contemporary Business: thirteenth Edition by Louis E. Boone and David L.Kurtz (2002)
Harcourt College Publishers

BUS - 202 Macro Economics

Credit hours: 3
Pre Requisite: BUS - 101 Micro Economics
Course Objective:
This course aims at introducing the basic concepts of macro economics and their practical
importance, this course gives the students an overview of issues controlled by macroeconomists
in the policy side as well. It would also build deeper understanding of the students about working
of open economy macroeconomics.
This course will enable the students to analyze how different forces tend to change the economy
over time, and how to come up with policy suggestions and the effects of these policies over
time.
Topics include:
Difference between microeconomics and macroeconomics, scope of macroeconomics, inflation
and unemployment, G.D.P., G.N.P., N.N.P., P.I., Keynesian model of income and employment
verses classical model, equilibrium level of national income, the role of govt., business cycles,
I.S. Curve, L.M. Curve, general equilibrium, business cycles, types and instruments of monetary
policy, role of monetary policy in aggregate economic activity, stabilization and growth, nature ,
role of fiscal, working of foreign exchange market and determination of exchange rates, B.O.P.
and B.O.T., W.T.O. and its impact on Pakistan’s economy.
Text Book:
 Principles of Macroeconomics, 4th Edition by Stiglitz and Walsh (WW Norton)
 Principles of Macroeconomics, 2nd Edition by Mankiw, N., G., Bandyopadhyay, D., &
Wooding, P. (2009) in New Zealand, Australia: Thomson Learning
 Class Notes

Page 7 of 83
BUS - 301 Marketing and Business Development

Credit hours: 4
Pre requisite: Bus - 304 Principles of Marketing
Course Objective:
The core objective of this course is to provide students with hands-on-experience to the notions
regarding, Marketing Management, New Business Development, New Product Development.
This will help students in gaining exposure to the emerging businesses, their development over
time and marketing tactics. To equip the students with strategic decision making concerning,
business opportunities, marketing strategies, and new product research and development. This
course will assist students in initiating business proposal and sell it in the marketplace.  
Topics Included:
Marketing for 21st Century: The importance of Marketing, Scope, Core Marketing Concepts,
The New Marketing Realities. Developing marketing strategies and plans: Marketing and
customer value, Corporate and Division strategic planning, Business unit strategic
planning.Connecting with Customers: creating customer value, Satisfaction & Loyalty, CPV,
Marketing insight, CLV, cultivating customer relationships, CRM, customer databases and
database marketing.Analyzing consumer Markets: What influences customer behaviors,
Cultural & Social factors, Motivation: Freud, Maslow, Hezberg. Identifying Market Segments
and Targets: Level of market segmentation, Bases for segmenting consumer markets, Bases for
segmenting business markets, Market Targeting, Effective segmentation criteria, Additional
Considerations. Dealing With Competition: Competitive Forces, Identifying competitors,
Analyzing competitors, Strategies and objectives, Competitive strategies for market leaders,
Balancing customer and competitor orientations. Managing Retailing, Wholesaling and
Logistics: Retailing, The new retail environment, Marketing Decisions, Private Labels,
Wholesaling, Market Logistics, Integrated Logistics systems, organizational lessons, Market
logistics decisions, Trends in Wholesaling.Designing and Managing Integrated Marketing
Communication: Developing effective communications, deciding the marketing communication
Mix, Managing the integrated marketing communications process
Text Books:

Page 8 of 83
Marketing Management by Philip Kotler and Kevin Keller (14 th Edition Published by Prentice
Hall)

BUS - 303 Business Law

Credit hours: 3
Pre-requisite: Nil
Course Objective:
This course gives an overview to students to be aware with the legal side of everyday business,
particularly to establish and to form business organizations for the conduction of business. In
addition, the formation of different contracts and other business transactions required in
compliance with the business activities by proprietors, firms and companies. To begin with
concepts about business law main principles will be picked up then will be applied practically in
the business field in the compliance of legal requirements incidentally and spontaneously.
Topics Include:
Introduction to Law, Basic Features of Law in Society, Sources of Law, Categories of Law,
Introduction to Business Law, Law of Tort, Law of Contract, Nature and Kinds of Contracts,
Offer and Acceptance, Consideration, Capacity of Parties, Free Consent, Legality of Object and
Consideration, Formation of a Contract, Classification of Contract, Modes of Discharge of
Contract, Remedies for Breach of Contract, Contingent Contracts, Quasi Contracts, Contract of
Indemnity and Guarantee, Contract of Bailment and Pledge, Contract of Sale of Goods,
Conditions and Warranties, Performance of Contract of Sale, Remedial Measures, Contract of
Agency, Law of Partnership, Definition and Nature of Partnership, Formation of Partnership,
Rights, Duties and Liabilities of Partnership, Dissolution of Partnership, Carriage of Goods by
Sea, Post Project Reviews, Closing.
Text Book:
 Mercantile Law by M.C Kuchhal

BUS - 304 Principles of Marketing

Credit hours: 3

Page 9 of 83
Pre requisites: MGT - 101 Principles of Management
Course Objective:
This course is an introduction to the theory and application of marketing. Marketing topics
covered include Customer needs, Company skills, Competition, Collaborators, and Context in
marketing and product development. People often define "marketing" as advertising – a highly
visible activity by which organizations try to persuade consumers to buy products and services.
However, marketing is much more than advertising and even the most skillful marketing cannot
make consumers buy things that they don't want. Marketing involves two basic sets of activities.
The objectives of this course are to:
 (1) Introduce the concepts, analysis, and activities that comprise marketing management
(2) Help sharpen analytical skills and show how to use them to assess and solve marketing
problems
(3) Understand marketing and the marketing process, analyzing marketing opportunities,
selecting target markets and developing the marketing mix
(4) Provide a foundation for other business courses
Topics include:
Marketing and the Marketing Process, Customer Value, Marketing Strategy, Understanding the
Marketplace and Consumers, The Marketing Environment, Consumer Markets and Consumer
Buyer Behavior, Business Markets and Business Buyer Behavior, Market. Research, Marketing
Strategy and Marketing Mix, Pricing, Pricing Strategies, Marketing Channel, Retailing and
Wholesaling, Communicating Customer Value: Integrated Marketing Communication Strategy,
Advertising and Public Relations, Personal Selling and Sales Promotion, Direct and Online
Marketing: Building Direct Customer Relationships, Creating Competitive Advantage. 
Text Book:
 Principles of Marketing by Philip Kotler and Gary Armstrong – Prentice Hall 14th Edition

COMPUTER SCIENCES COURSES

CSC - 104 Digital Logic Design

Page 10 of 83
Credit Hours: 3
Pre-requisite: Introduction to Information and Communication
Course objectives:
To learn the concepts of digital logic system analysis and design. This course introduces the
concept of digital logic, gates and the digital circuits. Further, it focuses on the design and
analysis combinational and sequential circuits. It also serves to familiarize the student with the
logic design of basic computer hardware components like Random Access Memory and
Programmable Logic arrays.
Course Outline:
Binary Numbers and Codes, Octal and Hexadecimal Numbers. Number base conversions,
Arithmetic operations with different bases Complements,2’s and 1’s complements, Signed binary
numbers, Binary codes BCD,ASCII,Gray,Binary Logic gates,AND,OR,NOT, Boolean Algebra
Basic Definitions Basic Theorms ,Boolean Functions. Standard Forms Min term and Max term.
Simplification of Boolean functions using SOP and POS Multilevel NAND/NOR
Implementation, Gate Level Minimization Karnaugh Map ,Binary Adder,Subtractor,Half and
Full Binary adder,Ripple Binary Adder ComparatorDecoder:1-2 ,2-4 , 3-8 Decoder, Analysis and
Synthesis of Sequential Circuits,Latches,Flip Flops, Registers and Counters ,Shift Registers,
Synchronous and Ripple Counter, Sequential Circuits with Programmable Logic
Devices,Random Access Memory PLA(Programmable Logic Array)
Recommended Text:
1. Digital Design, 4/E M. Morris Mano & Michael D. Ciletti ISBN-10: 0131989243
ISBN-13: 9780131989245 Publisher: Prentice Hall
2. Digital Fundamentals / 9E By Thomas L. Floyd Published by Floyd Publisher, 2007
 
CSC - 105 Discrete Structures

Credit hours: 3
Pre Requisite: Nil
Course objective:
This course helps the student to learn mathematical facts and how to apply them. The focus is to
learn mathematical reasoning, combinatorial analysis, discrete structures and algorithmic

Page 11 of 83
thinking. Students will be able to understand the basics of discrete probability and number
theory, and be able to apply the methods in problem solving.
Topics include:
Boolean algebra, functions with applications in coding theory; set theory with application in
grammar and languages, basic logic, basics of counting, discrete probability, sequences and
recurrence relation, relations, introduction to combinatorics, inclusion-exclusion principle and
binomial methods, counting and partitions, graph theory
Text Book:
 Discrete Mathematics with Applications 4th edition SusuannaEpp
 Discrete Mathematics and Its Applications by K. Rosen

CSC - 107 Fundamentals of Computers

Credit hours: 4
Pre requisites: Nil
Course Objective:
This course provides students with an overview of computer technology. The topics include
hardware, software, internal working of computers, number systems and concepts of Algorithms
and Flowcharts. Students will become familiar with problem solving techniques and algorithm
development using tools like flowcharting and pseudo coding
Topics Include:
Computer and its components, Advantages and disadvantages of computers, Computer
Categories, Types of software, System Unit and its components, memory and its types, Binary,
Octal, Hexadecimal and decimal number system, The programming Process, Introduction to
Software development tools (Flowcharts), Data definition. Data names and types, Data
usage,Control Structures, Nested-if statements, Iteration control structures Pseudo code:
sequence, selection and iteration structures.
Text Book:
 Discovering Computers Introductory Your Interactive Guide to the Digital
World(2012), Shelly Vermaat (Shelly Cashman Series) Pakistan Edition.
 Prelude to Programming 5th edition Stewart Venit, Elizabeth Drake (Pearson)

Page 12 of 83
 A Beginners Guide to Programming Logic and Design 7th edition Joyce Farell

CSC - 107 Fundamentals of Computers – MBC+FBC

Credit hours: 4
Pre requisites: Nil
Course Objective:
This course provides students with an overview of computer technology. The topics include
hardware, software, internal working of computers, number systems and concepts of Algorithms,
Flowcharts and pseudo coding.
At the conclusion of this course, students will become familiar with problem solving techniques
and algorithm development using tools like flowcharting and pseudo coding. At the end of the
course students are also introduced with the basic concepts of programming so they can
implement the problems that they have solved using flow charts and appreciate the results, this
will also prepare them for the upcoming courses of programming.
Topics Include:
Computer and its components, Advantages and disadvantages of computers, Computer
Categories, Types of software, System Unit and its components, memory and its types, Binary,
Octal, Hexadecimal and decimal number system, The programming Process, Introduction to
Software development tools (Flowcharts), Data definition. Data names and types, Data usage,
Pseudo code: sequence, selection and iteration structures, introduction to C++
Text Book:
 Computer Science illuminated (e-Book Available) By NELL DALE & JOHN LEWIS
 Discovering Computers 2011 (e-Book Available) By Gary B. Shelly, Misty E. Vermaat
 Discovering Computers 2010
 New Perspective on Computer Concepts,8th Ed.by Parsons, June    Jamrica

CSC - 108 Introductions to Programming

Credit hours: 4
Pre-requisite: Nil

Page 13 of 83
Course Objective:
This course gives students an introduction to programming in a high level language like C++.
Fundamentals and basic constructs of programming languages will be learned and practiced.
Students will discover how pseudo-code and flow chart gets translated to a working computer
program, and will get a hands-on experience of C++. By completing this course, students should
be able to appreciate the field of computer programming. They should be able to understand and
write small scale programs. Understand and use the basic programming constructs of C/C++,
Manipulate various C/C++ datatypes, such as arrays, strings, and pointers, Be able to perform
File I/O, and Test Debug and modify program logic
Topics include:
Overview of Computer Programming, Principles of Structured and Modular Programming,
Overview of Structured Programming Languages, Algorithms and Problem Solving, Program
Development: Analyzing Problem, Designing Algorithm/Solution, Testing Designed Solution,
Translating Algorithms into Programs, Fundamental Programming Constructs, Data Types;
Basics of Input and Output, Selection and Decision (If, If-Else, Nested If-Else, Switch Statement
and Condition Operator), Repetition (While and For Loop, Do-While Loops), Break Statement,
Continue Statement, Control Structures, Functions, Arrays, Pointers, Records, Files (Input-
Output), Testing & Debugging.
Text Book:
 C++ Programming: D. S. Malik: 5th edition (2011)
 C++ Programming: Lab Manual by Judy Scholl
 C++ How to Program, Deitel&Deitel (8th Edition or later)

CSC - 109 Creating Digital Content(*)

Credit hours: 4
Pre-requisite: Nil
Course Objective:
This course is a introduction to the creation, design, publication and promotion of web pages and
other web content. The main technologies used during the course will include HTML and CSS.

Page 14 of 83
Students will create and maintain a blog through the duration of the course. At the conclusion of
the course, students will develop and deploy a complete website.
Topics include:
Introduction to the World Wide Web.Blogs and monetization.Web hosting.Domains.HTML text
elements. Lists and tables. Inline formatting.Adding graphics.Linking pages.Audio and
video.Style sheets.Selectors.Colors.Text alignment and spacing.Fonts. Style based layouts. Web
authoring software.Multipart pages.Adding JavaScript.Buttons and menus.
Text Book:
 Creating A Website: The Missing Manual by Matthew MacDonald 3rd Edition (2011)
O'Reilly Media

CSC - 109 Creating Digital Content(*) – MBC+FBC

Credit hours: 4
Pre-requisite: Nil
Course Objective:
This course develops the basic concepts of website development and associated tools. It aims to
impart knowledge of planning, organizing and creating a website from start to finish. It
emphasizes on standard principles of web design with the objective that students should not only
be able to create a complete website but should have the underlying knowledge of what
constitutes a well-designed website. Students will learn how to use HTML and other related
software. By the end of the course they would be required to develop a complete website based
on the taught principles.
Topics include:
History of internet, web pages, web servers, HTML documents, URL's, client server architecture
and working of the internet, web standards and technologies intro to web technologies, browsers,
markup languages, website evaluation techniques, types of website, color theory in web design,
identifying goals, audience and user profiling, pre coding, planning the site, diagram the site's
page and folder structure, set up the folder structure for containing files, types of web
architectures, organizing a web site, information architecture, static, dynamic and interactive

Page 15 of 83
websites, different types of web site structures: linear, linear alternative, grid, choosing a website
structure, introduction to web graphics, cropping pictures, resizing for maximum impact,
navigation rules and principles, page and site labels, style and location, placing navigation,
creating navigation buttons, page types and layouts, testing, website validation and concept of
usability
Text Book:
 Web Design: The Complete Reference. Second Edition Thomas A Powell
 Creating a Website: The Missing Manual: Mathew MacDonald
Online Resourceshttp://www.webstyleguide.com/wsg3/index.html

CSC – 110 Business Computing

Credit Hours: 4
Pre-requisite: CSC - 107Fundamentals of Computers
Course objectives:
This course aims to give students a broad overview and hands on experience of the variety of
computer application options available for use in a business environment. The course is
developed with lab exercises designed to demonstrate the role played by computer applications
in improving efficiency. Special attention is also given to harnessing the potential of open source
software and the Internet effectively for business purposes. The course aims to give students the
theoretical knowledge and the practical experience to make well informed decisions on the
selection and usage of business software.
Course Outline:
Email etiquette. Word processing software with practical exercises. Spreadsheet software with
practical exercies. Using Web content. Copyrights and licensing issues. Developing effective
presentation slides. Basic utility software. Using Web applications for productivity and
collaboration. Local language computing. Harnessing the power of social media. Open source
software in business. Project management tools.
Recommended Text:
 Faithe Wempen, Microsoft Word 2010 in Depth, 2010, Que

Page 16 of 83
 Matthew Macdonald, Excel 2013 The Missing Manual, 2013, O’Reilly
 Selected readings

CSC – 111 Creating Web Content

Credit Hours: 4
Pre-requisite: Nil
Course objectives:
This course is an introduction to the creation, design, publication and promotion of web pages
and other web content. The main technologies used during the course will include HTML and
CSS. Students will create and maintain a blog through the duration of the course. At the
conclusion of the course, students will develop and deploy a complete website.
Course Outline:
Introduction to the World Wide Web.Blogs and monetization. Web hosting.Domains.HTML text
elements. Lists and tables. Inline formatting.Adding graphics. Linking pages. Audio and video.
Style sheets. Selectors. Colors. Text alignment and spacing. Fonts. Style based layouts. Web
authoring software. Multipart pages. Adding Java Script. Buttons and menus.
Recommended Text:
 Creating A Website: The Missing Manual by Matthew MacDonald 3rd Edition (2011)
O'Reilly Media

CSC - 203 Computer Networks

Credit hours: 3
Pre requisite: CSC - 107 Fundamentals of Computers
Course Objective:
This course gives an overview of computer networks from the business user's perspective,
enabling the students to understand networking concepts and how they can be used to derive a
strategic advantage in business.
On the course completion, the students will have thorough knowledge of  the layered architecture
of computer networks and the operation of main protocols in the TCP/IP model. This course will

Page 17 of 83
enable the students to compare and contrast different design issues of core functions within a
computer network.
Topics include:
Introduction to Signals, Wireless and conducted media as well as the selection criteria, Sources
of error, error detection and control, LANs including a discussion of hardware (such as bridges
and hubs), software (including network management software and utilities) and protocols (such
as DHCP), Medium Access Control. Routing and congestion control, WAN protocols (such as
TCP, UDP and IP, ICMP, SMTP), NATs, Network architectures (such as client server and peer
to peer), Addressing and subnet masks, HTML, Network and computer security.
Text Book:
 Data Communications and Computer Networks – A Business User's Approach, 5th Ed.,
Cengage Learning, 2009.

CSC - 204 Data Structures

Credit hours: 4
Pre requisite: CSC - 213 Object Oriented Programming
Course Objective:
The focus of the course is to introduce data structures and problems solving techniques using C+
+. The objective is to enable the students to understand logical structures of data, their physical
representation, design and analysis of algorithms operating on the structures, and techniques for
program development and debugging. Alsointroduce them to study advanced data structures.
At the conclusion of the course students will be able to select and use the most appropriate data
structure for designing and implementing efficient programming solutions
Topics include:
Data structures and ADTs. Algorithm analysis. Recursion and dynamic programming. Lists,
stacks and queues. Trees, binary search trees, AVL trees, Huffman trees, Heaps and BTrees.
Hashing. Sorting algorithms(including Heap sort, Bubble sort, Insertion sort, Selection sort,
Merge sort, Quick sort, Bucket sort and radix sort). Graph representation and graph algorithms
(including BFS, DFS, Topological sort, spanning trees and shortest paths). The covered topics
would then be applied in lab exercises.

Page 18 of 83
Text Book:
 Mark Allen Weiss, Data Structures and Algorithm Analysis in Java, 2rd Ed., Addison-
Wesley, 2006.
 Data Abstraction and Structures in C++ by Larry Nyhoff.
 Introduction to Data Structures in C++ by SartajSahani.

CSC - 205 Computer Organization & Assembly Language

Credit hours: 4
Pre-requisite: CSC - 104 Digital Logic Design
Course Objective:
This course provides an introduction to the internal organization of computer systems, including
the relationship between a computer's hardware, its native instruction set, and the implementation
of high level languages on that machine. In addition to the theoretical aspect, assembly language
programming is also included using the x86 based Microsoft Macro Assembler (MASM), to give
a hands-on experience.
Topics include:
Introduction to assembly language programming. Number systems recap. Variable declaration.
Registers. Data movement. Character data. Input and output. Arithmetic instructions. Selection
structures. Iterations structures. Logic instructions. Procedures. Macros. Arrays. Strings. Selected
machine language instructions.
Text Book:
 Guide to Assembly Language: A Concise Introduction by James T. Streib (2011)
Springer

CSC - 206 Event Driven Programming

Credit hours: 4
Pre-requisite: CSC - 108 Intro. to Programming
Course Objective:

Page 19 of 83
This course is designed for developers who are moving to Visual Basic with some understanding
of basic programming concepts. You will learn Visual Basic syntax, event-driven programming,
VB forms and controls and how to handle run-time errors, debug, and add simple database
support to your applications.
At the end of this course, students will demonstrate ability to design graphical user interfaces
(GUI) in Visual Basic. This will provide them the ability to develop integrated multiform
projects with database connectivity.
Topics include:
What is an event, introduction to Project and form, managing forms and controls, difference
between properties and methods, object events, data types, input and output methods, conditional
structures, iteration structures, arrays, control arrays, VB common controls, menus, MDI forms,
designing and managing dialog boxes, procedures and functions, modules, built-in functions,
error handling and database programming, Creating tables, Connecting databases.
Text Book:
1. Programming with Microsoft Visual Basic 6.0, Diane Zak, Enhanced Edition
2. Mastering VB6 by Evangelos Petroutsos

CSC - 210 Data Communications & Networks

Credit hours: 3
Pre-requisite: CSC - 107 Fundamentals of Computers
Course Objective:
The course deals with the study of data communications and the use of networks. Students will
understand the rules and regulations that allow computers with different operating systems,
languages, cabling and locations to share resources.
At the conclusion of the course students should have an essential knowledge about the computer
networks in general and the way the client server applications work. They should also be in a
position to develop a simple client server communication setup at their own.
Topics include:
Network Architecture, OSI and TCP/IP Layers, Physical Layer, Transmission Media, Analog
and Digital Communication, Transmission Impairments, Network performance, Digital to Digital

Page 20 of 83
Conversion, Line coding, Block coding, Scrambling, Analog To Digital Conversion, PCM,
Sampling, Quantization, Encoding, Digital-to-analog conversion: ASK, FSK, PSK, QAM,
Constellation diagram, Analog-to-analog conversion, AM, FM, PM, Mux, Demux, FDM, WDM,
TDM, Network layer and subnetting LANS, routing protocols, TCP/IP segment, IP packet and
Data Link, Network timing and Congestion Control, Peer-to-peer and client-server programming
using sockets in TCP or UDP, Applications used in every-day network-related tasks. Wireless
and Mobile networks.
Text Book:
 Data Communications and Networking, 4th edition (2007)By Behrouz A. Forouzan,
ISBN 978-0-07-325032-8 (McGraw-Hill)

CSC - 211 Database Management Systems

Credit hours: 4
Pre-requisite: CSC - 108 Intro. to Programming
Course Objective:
This course will teach you theoretical knowledge and practical skills in the use of databases and
database management systems in information technology applications. The logical design,
physical design and implementation of relational databases are covered as well as some of the
challenges and problems in the design and operation of enterprise level database systems.
Upon completion of this course, the students will be able to create conceptual and logical
database designs for a business problem and to provides users with required business queries and
reports.
Topics Include:
Introduction, Terms and Definitions relating to OS and DBMS (In brief), Data models
(hierarchical, network, relational, object oriented), Database architecture (Conceptual,
Logical & Physical), Database – SQL, Entire relationship model (keys, cardinality, ER-diagram,
role, dependencies), Relational Data model (Relations, Integrity rules), Normalization
(Functional dependencies, 1NF, 2NF, 3NF & BCNF).
Text Book:
 Fundamentals of Database Systems By Ramez Elmasri & Shamkant B. Navathe

Page 21 of 83
 Modern Database Management, By Jeffrey A. Hoffer, Mary B. Prescott, Fred R. Mc
Fadden
 Database Management Systems, By Raghu Ramakrishna and Johannes Gehrke,
 Database Systems, By C. J. Date, Addison Wesley Pub. Co.

CSC - 211 Database Management Systems – MBC+FBC

Credit hours:  4                                                            


Pre-requisite: CSC - 108 Intro. to Programming
Course Objective:
This course aims to provide students a well-rounded introduction to Database Management
Systems and design of databases geared for their most effective performance. Fundamentals of
database modeling and design are covered in detail to make the students understand the
importance of these aspects in developing databases and applications. This is to understand the
significant role played by databases in business, education, law and library science today.
Topics Include:
Advantages of databases over traditional file systems, data models, schemas, logical and physical
data models, ER modelling, relational data models, constraints, violations, cardinalities,
enhanced ER models, mapping ER to relations, Normalization: 1NF, 2NF, 3NF and BCNF,
SQL, creating tables, inserting and updating data, different clauses, database security and
recovery, data warehousing introduction and OLAP cubes, intro to data mining and modelling.
SQL Server 2008 is used for practicing the queries.
Text Book:
 Fundamentals of Database Systems Sixth Edition BY Ramez Elmasri, Shamkant B.
Naathe
 Database Systems: Design, Implementation, and Management, Seventh Edition, Peter
Rob, Carlos Coronel

CSC - 213 Object Oriented Programming

Page 22 of 83
Credit hours:  4
Pre-requisite: CSC - 108 Introductions to Programming
Course Objective:
This Course gives an overview of Object Oriented Paradigm and implementation using C+
+/JAVA. Emphasis will be on lectures as well as practical labs. Students can understand how to
design real world problems using Abstraction, reusability through inheritance, Object
communication through Messaging and Object Security through information Hiding. Students
should complete extensive lab work to cope with the theoretical lecturesand have to submit
practical assignments along with final project which covers all aspects of the course. 
This is core course to learn basics of software development and enable them to easily penetrate
into software engineering markets.
Topics include:
Object Oriented Paradigm (Abstraction, Inheritance, Encapsulation, Information Hiding,
Association, Aggregation, Messaging, Polymorphism), Class Fundamentals, Introducing
Methods, Constructors, This Pointer/Reference, Access Modifiers, Finalize Method, Method
Overloading, Object Parameterization and returning, Recursion, Static Keyword, Nested and
Inner Classes, Inheritance Basics, Introducing Super, Multilevel hierarchy, Method Overriding,
Abstract Classes, Final keyword and inheritance, Polymorphism, polymorphic behavior,
Packages, Access Protection, Importing Packages, Defining and Interface, Implementing
Interfaces, Applying Interfaces, Interfaces can be extended, Exception Types, Uncaught
Exceptions, Using try and catch, Nested try statements, throw, throws, finally, Built-in
exceptions, Streams, Types of Streams, Reading Console input, Writing console out put, Reading
and writing files.
Text Book:
 How to program C++ 9th Edition by Dietel&Deitel.
 Java How to Program 9th Edition by Dietel&Deitel.
 The Complete Reference: JAVA 2 by Herbert Schildt, (Edition 4 or 5)

CSC – 215 Web Systems Development

Page 23 of 83
Credit Hours: 3
Pre-requisite: Nil
Course objectives:
The objectives of this course are
i. To demonstrate the potential and applicability of Web engineering through a study of its
evolution and its emerging trends
ii. To give an overview of existing technology in sufficient depth such that it provides a
foundation for students to develop professional web applications

Course Outline:
Introduction to the Web. Dynamic web content. Development servers. Introduction to PHP.
Introduction to MySQL. Accessing MySQL Using PHP. Form handling. Cookies. Sessions.
Authentication. Introduction to JavaScript. Form validation and error handling. Using Ajax.
Using XMLHttpRequest. Introduction to CSS. Accessing CSS from JavaScript. HTML5 canvas.
HTML5 audio and video.
Recommended Text:
 Robert W. Sebesta. Programming the World Wide Web. 2012.
 Robin Nixon. Learning PHP, MySQL, JavaScript, CSS & HTML5, Third Edition.
O’Reilly 2014.

CSC - 216 Introduction to Software Engineering

Credit hours:  3
Pre-requisite: CSC – 108 Intro. To Programming
Course Objective:
Software engineering is the branch of computer science that creates practical, cost-effective
solutions to computing and information processing problems, preferentially by applying
scientific knowledge, developing software systems in the service of mankind.  This course
covers the fundamentals of software engineering, including understanding system requirements,
finding appropriate engineering compromises, effective methods of design, coding, and testing,
team software development, and the application of engineering tools.

Page 24 of 83
Topics Include:
Topics include:
Topics include: Introduction; Software Lifecycle, Extreme Programming, Prototyping and
Requirements, Requirements Engineering, Data Flow diagrams, Use case Modeling, UML
notation, Software Design, Information Hiding, coupling/cohesion, Software Architecture,
Testing Techniques.
Text Book:
 Software Engineering 9E by Ian Sommerville, Addison Wesley; 8th Edition (2006).
ISBN-10: 0321313798
 Software Engineering: A Practitioner's Approach by Roger S. Pressman, McGraw-Hill
Science/Engineering/Math; 7th Edition (2009). ISBN-10: 0073375977.

CSC - 302 Computer Architecture

Credit hours:  3
Pre-requisite: CSC - 104 Digital Logic Design
Course Objective:
This course gives an overview of machine level representation of data, memory system
organization and CPU structure and functions and the control Unit operation. The course will
also cover the critical role of performance in computer design.
At the conclusion of the course the students will have good understanding of the major
architectural styles and their impact in the context of programming.
Topics include:
Computer architecture history, basic parts of a computer, the conventional von Neumann model
of a digital computer, System Bus Model, Fixed and floating point numbers, Radix of number
and conversion among Radices, Floating point representation in computers, Floating point
arithmetic, BCD code, Instruction set architecture, Memory, CPU, RISC computer, Languages
and the Machines, Compilation process, Linking, Loading and Macros, Data path and control,
ARC201 control, Hardwired control, Hard descriptive language introduction and sample
problems, Memory Hierarchy, RAM, Chip organization, RAM expansion, ROM, cache, Virtual
Memory, Overlays, paging, segmentation, Virtual versus cache, I/O, clocking issue, synchronous

Page 25 of 83
and asynchronous bus, Intel Pentium Architecture, Intel architecture, Mass storage, input
devices, Output devices.
Text Book:
 Principles of computer architecture, class test edition – august 1999 by Miles J
Murdocca, Vincent P. Heuring
 
CSC - 305 Human Computer Interaction

Credit hours: 3
Course Objective:
This course will help students appreciate the importance of user friendly design and will enable
them to design technology such that it is easy and convenient for people to use. It will cover
conducting fieldwork with users, rapid prototyping and comparative evaluation techniques to
help get design ideas. It will also include principles of visual design, perception and cognition to
enable students to become better designers of technology.
Course Outlines:
Origin of HCI.The design process.User focus.Prototyping.Evaluating designs.Needfinding.Rapid
prototyping.Evaluation techniques.Heuristic evaluation. Design heuristics. Direct
manipulation.Mental models.Representations.Cognition.Visual design.Typography.Grids and
alignment.Reading and navigation.Designing studies.Assigning participants.Running web
experiments. User testing
Text Book:
 Human Computer Interaction by Alan Dix, Janet Finlay, Gregory D. Abowd, Russel
Beale. 3rd Edition. (2004) Pearson Education.
 The Design of Everyday Things by Donald A. Norman (1990) Double Day.

CSC - 310 ERP Systems

Credit hours:  3
Pre-requisite: MGT - 201 Management Information Systems
Course Objective:

Page 26 of 83
The objective of this course is to give an overview of Enterprise Resource Planning (ERP)
systems. The different components of an ERP system, namely, Sales and Marketing, Finance and
Accounts, Human Resource Management, Supply Chain management will be discussed with a
view to explain how organizations can use ERP systems to solve business problems in the above
areas. 
The course will enable the students to critically analyze business practices and to identify all
components in an ERP system and the relationships among these components.
Topics include:
History and development of ERP systems. Marketing Information system: sales order process,
customer relationship management. Production and Supply chain management: sales and
operations planning, demand management, material requirement planning, production data
planning. Accounting in ERP systems: credit management, profitability analysis, management
reporting. Human Resource management in ERP systems. Process modeling and Process
improvement in ERP systems: Event Process Chain (EPC) diagrams. ERP systems and electronic
commerce.
Text Book:
 Concepts in Enterprise Resource Planning by Monk and Wagner    3rd Edition (2009)
Thomson Course Technology

CSC - 313 Object Oriented Analysis & Design(*)

Credit hours:  3
Pre-requisite: CSC - 213 Object Oriented Programming
Course Objective:
This course gives conceptual understanding of real world problem statements into object oriented
analysis and object oriented design of the problem, this course has core importance from the
application development perspective. Initially the focus will be to clear the concepts and why we
need to design and model systems before development followed by the understanding of the
different design patterns and the modeling language like UML.
Topics include:

Page 27 of 83
Domain Analysis, Unified Modeling Language Introduction, Requirement Modeling, Use Case
diagrams, Understanding the role of Use cases in functional requirements, design, testing and
project estimation, Supplementary Specifications, Business and Domain Modeling,Crud
Analysis, Activity Diagram, Design Begins,
Sequence and Collaboration diagrams (Design level), Advanced Attributes, Use Case realization
with Design pattern, More on Singleton, Player Role Pattern, Proxy Pattern, Grasp Patterns,
Applying GOF patterns includes (Façade, Factory, Singleton Factory, Adapter, Strategy), UML
State Machine, A complete case study to overview all artifacts of an application will include the
refinement of all the phases
Text Book:
 Object Oriented Software Engineering by Lethbridge &Langaniere
 Applying UML and patterns An introduction to Object Oriented Analysis and Design and
the Unified process  By Craig Larman 3Rd edition (2004) Addison Wesley
 Unified Modeling language User Guide
 Grady Booch, James Rambaugh and Ivar Jackobson, 2nd Edition (2005) Addison Wesley
Professionals

CSC - 314 Study of Algorithms

Credit hours:  3
Pre-requisite: CSC - 204 Data Structures
Course Objective:
This course is designed to provide students with an understanding of the principles and
techniques used in the design and analysis of algorithms. The course is primarily theoretical. We
will discuss and analyze a variety of data structures and algorithms chosen for their importance
and their illustration of fundamental concepts. It shall emphasize analyzing the worst-case
running time of an algorithm as a function of input size. At the conclusion of this course the
students will demonstrate an understanding to analyzing algorithms and estimating their worst-
case and average-case behavior. They will be able to trace the execution of several sorting,
searching and graph algorithms.
Topics include:

Page 28 of 83
Introduction to algorithms. characteristics of algorithms, algorithm design, algorithm analysis
Understanding Space Complexity (for simple and recursive algorithms), Asymptotic Notations,
Recursion and Recurrence Relations, Sorting Algorithms, Algorithm Design Strategies: Brute
Force, Divide and Conquer, , Greedy Algorithms, Greedy Strategy Applied To Graph
Algorithms, Dynamic Programming, Graph Traversal Algorithms, Branch n Bound (Back
Tracking Algorithms). Solving Recurrence Relations. Many examples of application of these
strategies for example Merge Sort, Quick sort, Knapsack Problem, Huffman Encoding
Algorithm, Activity Selection Algorithm, Fractional Knapsack Problem, Graphs Representation,
Graph Traversal, Breadth-first Search, Depth-first search, Minimum Spanning Trees, Computing
MST: Generic Approach, Kruskal's Algorithm, Prim's Algorithm, Single Source Shortest Paths
(Bellman Ford), Dijkstra's Algorithm etc.;

Text Book:
 Introduction to Algorithms 2nd edition. Thomas H Cormen, Charles E Lierserson, Ronald
Rivest, Clifford Stein
 Foundations of Algorithms- 5th edition. Richard E Neopolitan.

CSC - 315 Lab Project Course

Credit hours:  3
Pre-requisite: CSC - 204 Data Structures
Course Objective:
This course is designed to provide extensive hands on lab work in parallel with lecturing advance
technical topics, so that students will be ready for final year projects, this course requires skills in
OO design, programming and good understanding of database. In this course, students learn web
based development strategies and finally moved on MVC based advanced frameworks like
(Spring/Hibernate, Struts etc)
Topics include:
The first part of the course covers basic java and then JDBC, Swing, Servlet, JSP and Session
Management. Finally shift to MVC framework like Spring/hibernate or Struts.
Recommended Text:

Page 29 of 83
 Java How to Program by Deitel & Deitel
 Introduction to Java Programmers guide by Khalid A Mughal.
 Online Tutorials and Stuff.

CSC - 316 Software Construction

Credit hours: 4
Pre requisite: CSC - 204 Data Structures
Course Objective:
This course aims to provide the students with intermediate level concepts and techniques used in
understanding the computer theory, analyzing the theoretical models of computations and
designing parsers and compilers based on the theoretical abstract models.  
At the conclusion of this course, students will be able to compare several forms of abstraction in
object-oriented software design and construction and will appreciate the importance of design in
software development.
Topics include:
Regular languages and regular expressions, state diagrams, deterministic and non-deterministic
finite automata, conversion from regular expressions to state machines and vice versa, Regular
grammars, parsing a regular expression and/or regular grammar, Syntax issues, semantic issues,
Memory issues with CFG, stack operations, normal forms (CNF, BNF), compiler, phases of a
compiler, syntax analysis, semantic analysis, Parsing concepts, parsing a CFG, implementing a
parser, CYK parsing algorithm and its dependencies, parse trees, one-pass compiler, lexical
analyzer,  LL parsing, YACC
Text Book:
 Daniel Cohen, "Introduction to Computer Theory", 2nd Edition.
 V. Aho, R. Sethi, J. D. Ullman, "Compilers: Principles, Techniques, and Tools", Addison
Wesley.

CSC - 317 Software Requirement Engineering

Credit hours: 4

Page 30 of 83
Pre-requisite: CSC - 204 Data Structures
Course Objective:
This course aims at introducing the basic concepts of requirements engineering, how to develop,
document, trace and manage requirements using different modeling techniques. 
On completion of this course, the students will be able to appreciate the importance of analysis
for accurate requirements for software. The course shall also introduce the class to different IT
tools to facilitate the requirements engineering process.
Topics include:
Fundamental concepts of requirements engineering, its role and importance, activities and
modeling scenarios, Human dimension of RE, Types of requirements, types of analysis
techniques and types of modeling techniques, Data Flow Diagrams, ER Diagram, State transition
diagrams, Class Diagrams, Use Cases, Activity Diagrams, Swimlane model, Requirements
Engineering Good Practices – Requirements Development and Requirements Management,
Writing Requirements - Vision and Scope Document and the Software Requirements
Specifications Document, Non-Functional Requirements, Prototyping, GUIs, Evaluating
Requirements – Validation and Verification, Requirements Traceability and Impact Analysis,
Case Studies, Requirements Management Tools
Text Books:
 Requirements Engineering: Processes and Techniques’ by G. Kotonya and I.
Sommerville, John Wiley & Sons
 Software Requirements: Objects, Functions, and States by A. Davis, PH
 
CSC – 318 Advanced Database Management Systems

Credit hours:  3
Pre-requisite: CSC - 211 Database Management Systems
Course Objective:
This course covers multiple aspects of advance database concepts. On practical side advanced
SQL statements, PL/SQL, connecting the database to front end applications is covered. Along
with the mentioned areas, it covers the areas of database including the concurrency control,
query optimization, transaction management, storage structures, indexing, database

Page 31 of 83
administration and database recovery. Additionally an overview of multiple types of databases is
also given.
Upon completion of this course, the students will be able to develop a complete database
application, write advanced SQL. PL/SQL statements, understand the concepts of query
optimization, transaction processing, storage, indexing and have a basic knowledge of different
types of databases.
Topics Include:
Revision of ER/EER model, relational model and basic SQL. Connecting front end application to
DB,AdvancedSQL, database triggers, stored procedures, PL/SQL, Storage structures, indexing,
muti-level index, hashing, concurrency control, transaction management, query optimization,
database backup and recovery, database administration, object-oriented databases,object-
relational databases, mobile databases, temporal databases, spatialdatabases, geographic
databases, distributed database design, multimedia database systems, XMLdata models, research
trends in database.
Text Book:
 Fundamentals of Database Systems By RamezElmasri&Shamkant B. Navathe
 Database Systems: The Complete Book, 2nd Ed, Garcia-Molina, Ullman and Widom,
Pearson
 Database Systems, 5th Ed, Connolly and Begg, Addison Wesley
Reference Books:
 Advanced Database Systems by Carlo Zaniolo, Stefano Ceri, Christos Faloutsos, Richard
T. Snodgrass, V. S. Subrahmanian, Roberto Zicari, Morgan Kaufmann
 Modern Database Management, By Jeffrey A. Hoffer, Mary B. Prescott, Fred R. Mc
Fadden
 Database Management Systems, By Raghu Ramakrishna and Johannes Gehrke,
 Database Systems, By C. J. Date, Addison Wesley Pub. Co.

CSC - 319 Design Patterns

Credit hours:  3
Pre-requisite: CSC - 213 Object Oriented Programming

Page 32 of 83
Course Objective:
This course gives conceptual understanding of real world problem statements into object oriented
analysis and object oriented design of the problem, this course has core importance from the
application development perspective. Initially the focus will be to clear the concepts and why we
need to design and model systems before development followed by the understanding of the
different design patterns and the modeling language like UML.
Topics include:
Domain Analysis, Unified Modeling Language Introduction, Requirement Modeling, Use Case
diagrams, Understanding the role of Use cases in functional requirements, design, testing and
project estimation, Supplementary Specifications, Business and Domain Modeling,Crud
Analysis, Activity Diagram, Design Begins,
Sequence and Collaboration diagrams (Design level), Advanced Attributes, Use Case realization
with Design pattern, More on Singleton, Player Role Pattern, Proxy Pattern, Grasp Patterns,
Applying GOF patterns includes (Façade, Factory, Singleton Factory, Adapter, Strategy), UML
State Machine, A complete case study to overview all artifacts of an application will include the
refinement of all the phases
Text Book:
 Object Oriented Software Engineering by Lethbridge &Langaniere
 Applying UML and patterns An introduction to Object Oriented Analysis and Design and
the Unified process  By Craig Larman 3Rd edition (2004) Addison Wesley
 Unified Modeling language User Guide
 Grady Booch, James Rambaugh and Ivar Jackobson, 2nd Edition (2005) Addison Wesley
Professionals

CSC – 402 Theory of Automata

Credit Hours: 3
Pre-requisite: Nil
Course objectives:
The objectives of this course are to analyze a set of abstract computational tools, including finite
state machines, context-free grammars, and a way to identify undecidable problems, developan

Page 33 of 83
idea about when to use each of those tools and develop skillsof reading and writing formal
logical descriptions of computational properties.
Course Outline:
Introduction to languages. Regular expressions. Finite automata. Transition graphs. Kleene’s
Theorem. Regular languages. Non-regular languages. Context free grammars. Pushdown
automata. Context free languages. Turing machines. Post machines.
Recommended Text:
 Daniel I. A. Cohen. Introduction to Computer Theory. 2nd Edition

CSC - 403 Operating Systems

Credit hours: 3
Pre-requisite: CSC - 302 Computer Architecture
Course Objective:
To help students gain a general understanding of the principles and concepts governing the
functions of operating systems and acquaint students with the layered approach that makes
design, implementation and operation of the complex OS possible.
At the conclusion of this course, the students will have in-depth knowledge of process
management of an operating system and will be able to implement and evaluate different
operating systems.
Course Outline:
History and Goals, Evolution of multi-user systems, Process and CPU management,
Multithreading, Kernel and User Modes, Protection, Problems of cooperative processes,
Synchronization, Deadlocks, Memory management and virtual memory, Relocation, External
Fragmentation, Paging and Demand Paging, Secondary storage, Security and Protection, File
systems, I/O systems, Introduction to distributed operating systems. Scheduling and dispatch,
Introduction to concurrency
Text Book:
 Applied Operating Systems Concepts, 7th Edition, Silberschatz A., Peterson, J.L., &
Galvin P.C. 2004
 Modern Operating Systems,3rd Edition, Tanenmaum A.S., 2008.

Page 34 of 83
CSC - 406 Internet Programming(*)

Credit hours: 4
Pre requisite: CSC - 204 Data Structures
Course Objective:
The course deals with the understanding of how to program the World Wide Web. This course
endeavors to focus on architecture and working of the current World Wide Web and familiarize
students with the current trends and in use technologies to program interactive web and make it
work efficiently. The levels of programming the web will be taught with the appropriate
approaches to program. The course focuses on hands on experience with the technologies.
At the conclusion of the course students should have an essential knowledge and sound
experience of internet based development. They can design and manage the dynamic websites.
Topics include:
Introduction of World Wide Web and its important protocols, art of internet programming, client
server programming, cookies and sessions, difference of dynamic and static content,
development of the backend database for the system, page request send and receive issues.
DOM, XML and AJAX.
Text Book:

 Programming the World wide web By Robert W. Sebesta 3rd edition (2004) Pearson
Education

CSC – 411 Software Quality Engineering

Credit Hours:  3
Pre-requisite: CSC - 317 Software Requirement Engineering
Course Objective:
The objective of this course is to equip students with the sound understanding of key concepts in
software quality and how they are used in the industry. Lectures related to roles and
responsibilities of software quality managers in the industry will give students the exposure
about possible professional careers in this domain.
This course will teach students testing strategies and tools that can be employed to measure and
improve the quality of the entire software development process from design to user acceptance.
Topics Include:

Page 35 of 83
Importance of Quality, QC vs. QA, SQA Function, Product Quality and its Models, Process
Quality and its Standards, QMS in an Organization, SQA: Initiatives, Dilemmas and
Observations, Software Quality Assurance Plans, Measurement, Metric and its Attributes,
Measurement During SDLC, Defect Metrics, Clean-room Approach to SQA, Software Testing
vs. Debugging, Inspection vs Testing, The V-Model for Testing Phases, Functional Testing
Techniques, Non Functional Testing Techniques, Automated Testing, Hands-On session for
JUnit and MaxQ, Testing Strategies, Walkthroughs and Inspection.
Text Book:
 Software Quality Engineering: Testing, Quality Assurance, and Quantifiable
Improvement by Jeff Tian
Reference Books:
 Software Quality Assurance: Principles and Practice By Nina S. Godbole
 Software Quality: Analysis and Guidelines for Success by Capers Jones
 Customer-Oriented Software Quality Assurance by Frank Ginac
 Software Testing: A Craftsman's Approach (2nd Edition) By Paul C. Jorgensen – CRC
Press 

CSC - 412 Software Project Management

Credit Hours: 3
Pre-requisite: CSC - 317 Software Requirement Engineering
Course objectives:
This course is designed to cover the basic principles of project management in the IT world.
Techniques for effective project management are covered in each phase of a project. Students are
exposed to the fact that today we live in a “projectized” world and project management is an
integral part of every business model. Role of IT project manager is also discussed in
establishing efficient monitoring and evaluation processes for the teams and the projects. MS
Project 2010 is discussed as tool for project management.
Course Outline:
Overview of Project Management, PMI Process Groups, Software project Phases, Project
charter, Statement of Work (SOW), Planning Phase: Development lifecycle models, matching

Page 36 of 83
lifecycles to projects, Project plans, Work Breakdown Structures (WBS), Estimation of effort
and cost (Expert Judgment, FP and Use Case point methods), Scheduling: Project network
diagram fundamentals, CPM, PERT, Gantt charts, Critical chain scheduling, Using MS-Project,
Assigning Resources, Resource leveling, Team models, Managing conflict and motivating,
Project Monitoring and Control: Status reporting, Project metrics, EVM, Proj Quality
management, QA, Quality control, Tools, Quality Testing,Proj organizational charts, OBS,
RAM, Resource assignment, loading, leveling, team management, Risk management , Project
Recovery, Documentation, Post Project Reviews, Closing.
Recommended Text:
 Information Technology Project Management, Kathy Schwalbe, 6th Edition
 Information Technology Project Management, Jack T. Marchewka

CSC - 413 Formal Methods in Software Engineering

Credit hours: 3
Pre-requisite: CSC - 105 Discrete Structures
Course objectives:
To teach how to represent computing systems with both state-based and process algebra models.
Software specifications will be connected to programs through refinement and decomposition.
and by using theorem proving and model checking tools.
At the conclusion of this course, the students will become familiar with the use of formal
methods to develop software requirements specifications.
Course Outline:
Introduction to formal specification, Transformational development, Specification analysis and
proof, Objects and types: Sets and set types, Tuples and Cartesian product types, Bindings and
schema types, Relations and functions, Properties and schemas, Generic constructions, The Z
Language, Syntactic conventions, Schema references, Schema texts, Predicates, Schema
expressions, Generics, Sequential Systems.
Text Book
 Using Z, Specification, Refinement and Proof, by Jim WookCock.
 System Development using VDM  by Jones, C. B. (Year of  Publication)

Page 37 of 83
 Modern Formal Methods and Applications by Hossam A. Gabbar, Springer-Verlag 2006.

CSC - 414 Software Design & Architecture

Credit hours: 3
Pre requisites: CSC – 316 Software Construction
Course Objective:
Increasingly complex nature of software’s requires that systems are organized in systematic
structures. This has resulted in development of a number of architecture styles such as pipelines
and filters, client-servers, and component-based styles. This course is intended to apply a wide
variety of design patterns, frameworks, components, and architectures of software designs.
At the completion of this course, the students should be able to develop different design solutions
taking into consideration the conflicting design principals.
Topics include:
The Big Idea, Architecture in Context: The Reorientation of Software Engineering, Basic
Concepts, Designing Architectures, Connectors, Modeling, Visualization, Analysis, Analysis,
Implementation, Applied Architectures and Styles, Designing for Non-functional Properties,
Domain Specific Software Engineering
Text Book:
 Software Architecture: Foundations, Theory, and Practice by R. N. Taylor, N.
Medvidovic, E. M. Dashofy, Wiley 2009..

CSC – 416 Techniques & Technologies of Graphical Communication

Credit Hours: 3
Pre-requisite: Nil
Course objectives:
Introducing the computer as a medium/ working tool in areas of design, photography, and video
production. At the end of the course students should feel confident in using softwares such as
Photoshop, Illustrator, and Premiere as a ‘medium’ to express their ideas in any field of art,
design, and technology.

Page 38 of 83
Learning Outcomes:
1. Understand the basic concepts and uses of Adobe Photoshop, Illustrator, and Premiere.
2. Using digital media to communicate and express ideas visually
3. Practical uses of various software applications for creative output
4. Methods of gathering and publishing media on the web
5. Understand how to bridge the gap between multiple Adobe Software applications
Topics include:
Introduction to adobe photoshop, introduction to the ‘selection tools’ in photoshop. What is
vector and raster, Intro to text and shapes, preparing images for the web – lossy image
compression, introduction to adobe illustrator, pen tool and image trace, capturing images: using
a cameras to document life, editing images and storyboarding, introduction to adobe premiere,
polishing the video,
Reference Books:

ADOBE PHOTOSHOP CC CLASSROOM IN A BOOK


http://www.alliedbook.com/index.php?main_page=product_info&cPath=&products_id=384738

ADOBE ILLUSTRATOR CS5 BIBLE


http://multilinebooks.com/index.php?pages=showcase&child=38&sub=116025

ADOBE PREMIERE PRO CC CLASSROOM IN A BOOK + CD (PB)


http://multilinebooks.com/index.php?pages=showcase&child=38&sub=126915

CSC – 417 Web Engineering

Credit Hours: 4
Pre-requisite: Nil
Course objectives:
The objectives of this course are
iii. To demonstrate the potential and applicability of Web engineering through a study of its
evolution and its emerging trends

Page 39 of 83
iv. To give an overview of existing technology in sufficient depth such that it provides a
foundation for students to develop professional web applications
Course Outline:
Introduction to the Web.Dynamic web content.Development servers.Introduction to
PHP.Introduction to MySQL.Accessing MySQL Using PHP. Form handling.
Cookies.Sessions.Authentication.Introduction to JavaScript. Form validation and error handling.
Using Ajax.Using XMLHttpRequest.Introduction to CSS.Accessing CSS from
JavaScript.HTML5 canvas.HTML5 audio and video.
Recommended Text:
 Robin Nixon. Learning PHP, MySQL, JavaScript, CSS & HTML5, Third Edition.
O’Reilly 2014.

CSC – 418 Mobile Computing

Credit hours:  3
Pre-requisite: CSC - 213 Object Oriented Programming
Course Objective:
Mobile phones are one of the most ubiquitously used devices around. With different brands like
the Android, Windows Mobile, and the iPhone, mobile phones have revolutionized the way we
look at computing. There are thousands of applications such as social networking and games that
have cropped up on mobile phones. With the help of cloud services, even sophisticated
applications such as multi-player games, image processing, and speech processing has become
feasible.
This course will cover mobile phone programming components like UI programming, data
management, localization, and programming sensors like the accelerometer and compass, mobile
OS services, and mobile phone games from a systems and implementation perspective. Students
will also learn how to use cloud services in applications. The course will focus on the Android
platform. Android tablets may be given out based on availability. The evaluation of the course
will include in-class midterm, three assignments, and a final project (mobile phone application of
your choice). This will be a very hands on course where the students should learn to write fairly

Page 40 of 83
sophisticated applications on mobile phones. The course will culminate in a Poster/Demo session
where groups will demonstrate their mobile application to an audience. 
Topics include:
Introduction and Logistics: Activities, Intent, Resources, Android lifecycle, Application
interactions, Implicit Intents and Feedback, Sensors and Location (accelerometer, compass,
GPS), UI design, Fragments, Maps and Webservices, Custom webservices and Using Google
webservices (Places API and Speech to Text and Push Notifications), Local Storage,Detour:
Building your Own UI elements and Advanced Debugging Tools, Networking with Radios (e.g.,
Bluetooth, Wi-Fi), Mobile Games with Unity
Text Book:
 How to Program Android Development by Deitel &Deitel

FINANCE COURSES

FIN - 102 Accounting I(*)

Credit Hrs:  3
Pre-requisite: Nil
Course Objective:
This Course introduces the basics of financial accounting and assumes no previous Knowledge
of the subject. It is directed at the understanding of accounting Statements and the procedure of
their preparation. Topics include: Basic terms, completion of accounting cycle, Preparation of
Financial Statements including Income statement and Balance Sheet along with adjusting and
closing entries, Bank Reconciliation Statement, Accounting For receivables and Methods of
Depreciation. This Course aim’s to deliver content from basic level up to a professional
approach upon accounting concepts its practices and intended to provide opportunity to think
out of the book.
Learning Outcomes:
Upon completion of this course students will be able to learn journal entries, construction of
ledger, Trail Balance up to Final Accounts, Concepts of Inventory system from industry

Page 41 of 83
perspective and how it is linked with supply chain. In depth concepts of Bank Reconciliation
statement and different deprecation techniques
Topics included
Introduction Over view of Accounting Concepts. Organizational Structure and practices of
Accounting Terms in Organizations. Basic Terms, Accounting equation & Introduction to
statements. Concepts of Debit and Credit, Rules of Recording transactions, Journal & Balancing
of accounts, Trial Balance & Preparing Financial Statements, Cash basis, recognition of revenues
and expenses & Adjusting accounts, Adjusting accounts, Adjusted trial balance, Trade discount,
Purchase discount, Purchase Returns and Allowances, Sales of merchandise, Sales discount &
Sales returns and allowances. Determining inventory items, Determining inventory cost,
Inventory controls & inventory costing illustration, First in, First out(FIFO), Last in, First
out(LIFO), Weighted average method, Principles of internal controls, controls of cash, Bank
Reconciliation, Accounting for receivables, Plant Assets, Cost determination & Depreciation
methods, Depreciation method & Disposal of plan assets, Natural resources and Intangible
Assets
Reference Book: Fundamental Accounting Principal 20th Edition by Wild, Larson, Chippetta

FIN - 201 Accounting II(*)

Credit Hrs:  3
Pre-requisite: FIN - 102 ACCOUNTING I
Course Objective:
This course introduces one step head from the prerequisite by introducing advance concepts in
accounting. The objective is to introduce core accounting from organizational perspective with
the emerging practical aspects. This course focuses on introducing credit management in an
organization. Cash and credit management both aspects are vital for an organization, so this
course focus on both of these concepts. Another objective of this course is to develop and
understanding of Partnerships, analysis of financial statements of multinational firms and makes
students to analyze it by applying financial techniques. Main Objective of this course is to enable
students to have hands on accounting techniques both theoretically and practically.
Learning Outcomes:

Page 42 of 83
1. Cash & Credit Management
2. Partnership with various conditions
3. Cash Flows (Direct & Indirect)
4. Financial Statement Analysis
5. Capital Structure of a company
Topics included:
Introduction to organizational Structure and functional departments. Current Liabilities &
Payroll accounting. Definitions, classification, characteristics, Estimated Liability, contingent
Liability, Numerical Questions and demonstrations. Income tax liability & deferred income tax
liabilities, Accounting for partnerships, basic partnership accounting, Admission and withdrawal
of partners, liquidation of partnership, Accountingfor corporations, corporate form of
organization & common stock. Dividends & Preferred stocks calculation, Treasury stock and
reporting of equity, Basics of Bonds & Bond issuance, Bond retirement & basics of cash flow
statement, Indirect cash flow method of calculation, concepts and components, Direct cash flow
method of calculation, concepts and components. Basics of financial analysis (Vertical &
Horizontal analysis), financial analysis and interpretation, Ratio analysis and Interpretation with
respect to its financial reflection and financial position
Reference Books:
(A) Fundamentals of accounting principles Edition 20th By Wild, Larson, Chiappetta

FIN - 202 Financial Management – FBC

Credit hours: 4
Pre requisite: FIN - 102 Accounting I
Course Objective:
This course introduces the basics of financial management to students. Objective of the course is
to make students familiar with the functions and tasks that a financial manager is expected to
undertake. Broad areas include financial statement analysis, time value of money, capital
budgeting, working capital management and basics of financial modeling on excel.
Learning Outcomes:
1) Difference between finance and accounting.

Page 43 of 83
2) Concept of time value of money.
3) Analysis of the project.
4) Concept of leverage.
5) Basics of financial modeling.
Topics include:
Finance and business, managerial finance functions, goal of the firm, financial institutions and
markets Financial institutions and markets, business taxes, Financial Statements, Taxes and Cash
flows Conceptual Framework of Financial Statements Understanding Corporate Financial
Statements and other Financial Reports in Annual Statements. Time value of money, future
value, present value, single amounts Future value of annuities, present value of annuities, mixed
streams. Risk and return, risk define, return define, risk assessment, risk measurement. Risk of
portfolio, correlation, capital asset pricing model Capital budgeting techniques, payback period,
discounted payback period, accounting rate of return.Net present value, profitability index,
internal rate of return. Net working capital, cash conversion cycle. The weighted average cost of
capital, calculating the WACC, Weighting schemes
Text Book:
Reference Books: (A) Principles of managerial finance by Lawrence J. Gitman

FIN - 203 Management Accounting

Credit hours:  3
Pre requisite: FIN - 201 Accounting II
Course objectives
Management Accounting is a foundation level course. It introduces basic managerial accounting
concepts to aid student’s in apprehending the role of accounting in planning, decision‐making
and controlling. Basic cost terminologies and concepts are introduced followed by product cost
accumulation methods and other modern costing techniques. The emphasis is on understanding
the importance and use of cost information for decision‐making purposes. Only by understanding
how much things cost can managers effectively and strategically reach decisions and evaluate
results in today’s competitive market. From the evaluation of past results, a manager would be
able to plan and control future activities. Hence, the course covers the use of cost accounting

Page 44 of 83
information for management decision making including the role of budgeting as a management
control tool.
Course topics:
Management accounting vs. Financial Accounting, Cost management system, Direct and indirect
costs, fixed and variable cost, product and period costs, marginal and average costs, Cost of
goods sold statement, income statement, production costing, service costing, Types of product
costing systems, overhead applications ,under and over applied overheads, Marginal Costing -
Break Even Analysis, variable , Budgetary control system, Govt. budgets vs. corporate budgets,
Operational budgets, cash budgets, master budget and zero based budgets, Standard costing and
performance measurements, performance reports.
Text book
Cost Accounting by K. Alex

FIN – 205 Business Finance

Credit Hours: 3
Pre-requisite: Nil
Course objectives:
This is a first level corporate finance course that looks at the essential aspects of financial
decision-making. The course begins by examining the different ways in which companies can be
structured and the different types of ownership that exist. A discussion of both the role of the
financial manager within an organization and the roles of financial markets is used to provide a
unified framework for all the topics discussed later in the class. The course develops distinct
conceptual frameworks and specialized tools for solving real-world financial problems at both
the personal and corporate level. Illustrations from real-life corporate practices are used to
highlight the importance and relevance of financial management to the realization of personal
and corporate financial objectives.
Course Outline:
Financial fundamentals, Finance in society, personal financial decisions, business financial
activities, government finance, Financial environment and business, basic economic systems and
principles, legal form of business, types of financial markets, global financial activities, Business

Page 45 of 83
finance goals, understanding financial statements, develop a financial budget, Financial
statement analysis ,Ratio analysis, interest rate and bond valuation.
Recommended Text:
(A) Business Finance by Les Dlabay , James Burrow
(B) Principles of managerial finance by Lawrence J. Gitman
(C) Corporate finance fundamentals by Ross, Westfield, Jordan

FIN - 301 Corporate Finance

Credit hours:  3
Pre-requisite: FIN - 202 Financial Management
Course Objective:
This course is intended to provide an overview of the study and field of corporate finance. The
focus will be upon the three key decisions in corporate finance: the investment decision (capital
budgeting, investment appraisal and the consequent company valuation), the financing
decision  (debt, equity and the consequent capital structure) and the dividend decision (payout,
retention, policy and the consequent shareholders' wealth). An understanding of corporate
finance in an international context will also be developed.
Students will be introduced to the major areas in corporate finance and the general financial
environment a firm faces using real world examples.
Topics include:
Introduction to corporate finance: First principles, Corporate decisions & firm value, Tools of
corporate finance, Objectives in corporate finance, Objectives in corporate finance,
Understanding financial statements, The Investment Decision: Investment appraisal techniques –
NPV, payback & IRR, Making capital investment decisions: Incremental cash flows, costs,
Inflation and capital budgeting, Return and Risk: The Capital, Asset Pricing Model (CAPM),
Risk, Cost of Capital and Capital Budgeting, Company's Stock Valuation:, Dividend discount
model, Constant growth model, Capital Structure: An overview of financing choices, Capital
Structure: Corporate financing decisions and efficient capital markets, The Financing Mix:
Tradeoffs & theory, Debt, Equity, Benefits & Costs, Corporate Dividend Policy: Process,

Page 46 of 83
measure, reasons, Corporate Dividend Policy: Costs and benefits, International Corporate
Finance:
Basic terminology, Introduction to foreign exchange markets, Exchange rates, PPP,
International Corporate Finance: International capital budgeting, Exchange rate risk, Political
risk
Text Book:
 "Corporate Finance: Theory & Practice" by AswathDamodaran, 2nd Edition (2007)
 "Core Principles and Applications of Corporate Finance" by Ross, Westerfield, Jaffe &
Jordan, McGraw-Hill International Edition
 Ross, Westerfield and Jaffe, Corporate Finance, 9th Edition, McGraw Hill, 2010.
(RWJ)
 Benninga, Simon, Principles of Finance with Excel, 2nd Edition, Oxford University
Press, 2011. (SB)
Reference Book:
1. "Investments", ZviBodie, Alex Kane and Alan J. Marcus, 5th Edition, McGraw-Hill
Irwin (2002)
2. "Fundamentals of Corporate Finance" by Brealey, Myers and Marcus
3. "Financial Markets and Corporate Strategy", Mark Grinblatt and Sheridan Titman, 2nd
Edition (2002)
4. "Modern Investment Theory", 5th Edition, Robert A. Haugen, Prentice Hall (2001

FIN - 302 Information Systems Audit

Credit hours:  4
Pre-requisite: FIN - 202 Financial Management
Course Objective:
This course includes a collaboration of information system and auditing. This course aims to
deliver information system concepts and linkage of information system techniques to evaluate
audit in an organization. The focus is on core auditing procedures and various entities involved
in conducting audit. This course explains the nature of internal audit and describes its role as a
part of overall performance management and its relationship with external audit. Another

Page 47 of 83
objective of this course is to demonstrate how the auditor obtains an understanding of the entity
and its environment, assess risk of material misstatement, whether arising fraud or other
irregularities and plans an audit of financial statement
Learning Outcomes:
1. Audit framework and regulation
2. Internal Audit
3. Planning risk & Assessment
4. Internal Control
5. Audit evidence
Topics included:
Information system concepts: Information characteristics, system in organizations, introduction
of information system audit and control. Audit Concepts and practical examples. Workflow and
Audit Procedures, Assurance Engagement: Nature and objectives of audit and assurance,
concepts of accountability, stewardship, agency, true and fair reasonable assurance. Vouching:
Extent, Procedure, Techniques, Vouching of cash book from receipt and payment perspective.
Cash book, purchase book, sales book, and purchase returns book bills receivable and payable
books, Bank reconciliation statement. Internal audit: Factors for internal audit, structures and
operation, scope & limitations, purpose of internal audit assignments including value for money.
Systems and controls: understanding of internal controls, key components,deficiencies and
significance, audit strategy and audit plan, and reporting of deficiencies to management.
Scrutiny – Revenue Account: Scrutiny of Trading account , Profit & Loss account , Scrutiny of
profit and loss appropriation account, Audit of Partnership Concerns & Sole Traders:
Auditors & partnership accounts, Types of partnership audits, advantages of audit to sole trader
and to a firm. Audit of partnership firm contrasted with audit of limited companies, Risk :
Professional Skepticism, professional judgment, audit in accordance with ISA, components of
audit risk, risk assessment procedure, Regulatory Bodies In Pakistan:
 Ministry of Finance
 Ministry of Commerce
 State bank of Pakistan
 Security and exchange commission of Pakistan
Institute of chartered accountants of Pakistan

Page 48 of 83
Reference Books:
(A) Audit and Assurance ACCA F8 Module complete Text 2011 Publishing Inc. Kaplan
(B) Principles of Auditing by Prof. Dr Khawaja Amjad Saeed. Edition 2013
Handouts

FIN - 401 Strategic Financial Management

Credit hours: 3
Prerequisites: FIN - 301 Corporate Finance
Course Objective:
Currently, the theory and practice of financial management offers a variety of metrics to measure
corporate performance. However, most of companies use theSystem of the operational control
based on the comparison of planned and actual results. However, application of this approach
provides limited possibilities to estimate the success of long-term strategic tasks implementation.
This course is focused on the strategic aspects of the corporate managementand methodological
issues for development of value-based management systems.A special attention is devoted to
measures and approaches of the corporateStrategy effectiveness evaluation and strategy
monitoring.
Topics Include
Strategic financial management, introduction, meaning , definition, characteristics, scope,
importance, success and constraints, Mean variance analysis and Markowitz modern portfolio
theory, Capital asset pricing model, capital market line, security market line, implications of
CAPM and evaluation of CAPM,Factor models , types of factor models , estimating factor
models, Estimating factor models,Arbitrage pricing theory.
Text Book:
1. Strategic Financial Management by Rajni Sofat & preeti Hiro

FIN - 402 Financial Markets & Institutions

Credit hours: 3
Pre requisite: FIN - 301 Corporate Finance

Page 49 of 83
Course Objective:
The Objective of this course is to help students in understanding what financial markets are and
how they work, How Financial markets practically work out for continuous flow of funds in
different sectors. The highlight of this course is on theoretical understanding of key concepts, an
appreciation of various roles of financial markets and practical significance. This course will
enable the students to understand the financial markets from broader perspective. Students would
find this course interesting yet challenging
Topics include:
Financial Markets: Introduction, Financial Regulators, Interest Rates (Real and Nominal), Risk
and Valuation, Central Bank and Its Monetary Policy, Financial Markets and its Applications,
Foreign Exchange Market, Stock Market and its working, Fundamentals of Financial
Institutions: Purpose of Existence, Managing Conflicts of Interest Rate in Financial Markets,
Financial Institutions Industry (Domestic & International), Depository Institutions (Commercial
Banks), Financial Institutions Industry (Domestic & International), Depository Institutions
(Islamic Banks, Thrift Institutions), Regulation of Depository Institutions, Insurance Companies,
Securities Firms and Investment Banks, Finance Companies, Pension Funds, Mutual Fund
Industry Practical Application, Risk Management in Financial Institutions: Types of Risk (Credit
Risk, Liquidity Risk, Interest Rate and Insolvency Risk)
Text Book:
1. Financial Markets & Institutions: A Modern Prospective by Saunders and Cornett
(McGraw Hill) 3rd Edition (TEXT BOOK)
2. Financial Markets & Institutions by Frederic S. Mishkin, Stanley G. Eakins, (Pearson)
5th Edition (Softcopy will be provided)
3. Technical Analysis of the Financial Markets by John J. Murphy (Softcopy will be
provided)
4. "Financial Management : Principles and Applications" by Keown, Martin, Petty & Scott
5. "Principles of Financial Accounting" by Larson Wild and Chiappetta

FIN - 403 Financial Management for MBC

Credit hours: 3

Page 50 of 83
Pre requisite: FIN - 102 Accounting I
Course Objective:
This course introduces the basics of financial management to students. Objective of the course is
to make students familiar with the functions and tasks that a financial manager is expected to
undertake. Broad areas include financial statement analysis, time value of money, capital
budgeting, working capital management and basics of financial modeling on excel.
Learning Outcomes:
1. Difference between finance and accounting.
2. Concept of time value of money.
3. Analysis of the project.
4. Concept of leverage.
5. Basics of financial modeling.
Topics include:
Finance and business, managerial finance functions, goal of the firm, financial institutions and
markets.Financial institutions and markets, business taxes, financial statement analysis, ratio
analysis, liquidity ratios, activity ratios, debt ratio.Profitability ratios, horizontal and vertical
analysis, market ratios.Financial planning process, financial modeling, profit planning, preparing
the pro forma income statement, preparing pro forma balance sheet, evaluation of pro forma
statements. Time value of money, future value, present value, single amounts, Future value of
annuities, present value of annuities, mixed streams.Risk and return, risk define, return define,
risk assessment, risk measurement.Capital budgeting techniques, payback period, discounted
payback period, accounting rate of return, Net working capital, and cash conversion cycle.The
weighted average cost of capital, calculating the WACC, Weighting schemes.
Text Book:
1. Principles of managerial finance 13th edition By Lawrence J. Gitman, Chad J. Zutter

FIN - 404 Topics in Finance

Credit hours:  4
Pre-requisite: FIN – 301 Corporate Finance
Course Objective:

Page 51 of 83
The course is designed to develop knowledge and skills in the field of banking. It will provide
the understanding of how banks work and why banks are rated as most important pillar in the
economy of the country.
Topics Include:
What is a bank, the services banks offers the public, dealing in securities, brokerage and security
underwriting services,Government policies and regulation on banking, the impact of regulations
on banking, major banking laws, the central banking system and its impact on decision and
policies of the Individuals, Financial statements of banks,Measuring and evaluating bank
performance,Asset and liabilities management strategies, interest rate risk, forces determining
interest rates, the measurement of interest rates,The components of interest rates, banks response
to interest rate risk, goals of interest rate hedging, interest sensitivity gap measurement,The
concept of duration in banking, using duration to hedge against interest rate risk, the limitations
of duration gap management,Using financial futures and options in banking, security trade at a
set price, the short hedge in futures, the long hedge in futures, interest rate options.
Text Book:
1. Commercial bank management by Peter S.Rose, fifth edition.

BF – 231 Financial Reporting

Credit Hours: 3
Pre-requisite: Intro to Accounting
Course objectives:
The course focuses on the analysis and use of financial accounting information in the evaluation
of corporate performance.  The course initially demonstrates the accounting process and
resulting generation of financial statements. Building on these core accounting concepts, the
course emphasizes the understanding of financial statements, International Accounting Standards
and the analysis of these financial statements including common size analysis, ratio analysis, the
impact of taxes, and credit analysis.  Completion of the course will enhance the student’s ability
to read, interpret and analyze financial statements for making investment, credit, acquisition and
other evaluation decisions.This course aims to introduce students to selected issues in financial
reporting. The students should be familiar with the financial reporting issues in the international

Page 52 of 83
context. The course is based on International Financial Reporting Standards, and also referring to
Generally Accepted Accounting Principles. The course will also provide opportunities for
practicing problem solving. The course uses tools learned in Financial Statement Analysis, such
as ratio and accounting analysis, to discuss financial reporting principles, emphasizing the link
between the reporting principles and the financial statements. Students will learn how
management uses financial reporting decisions to influence reported income and asset and
liability values, and they will gain the tools necessary to analyze the impacts of alternative
reporting decisions on financial statements.
Course Outline:
Accounting standards and financial reporting, Conceptual framework, Accounting Information
system, Income Statement and Statement of changes in owners’ equity, Statement of, financial
position and Statement of cash flows, Cash and Receivables, Inventory, Liabilities and Owners’
equity.

BF – 243 Micro Finance and SME Banking

Credit Hours: 3
Pre-requisite: Financial Management
Course objectives:
The main objective of this course is to understand and assess current dynamics in the Micro –
andSME finance community and to sketch scenarios of possible future developments. We move
from the micro-level such as rural and SME finance to macro level such as financial
sustainability vs. financial insertion. This course is designed to increase students’ understanding
of the role of microfinance institutions (MFIs) and banks in providing financial services to poor
and low-income customers in developing countries. Students learn how the microfinance
industry evolved and how it works. They develop an understanding of the skills and techniques
used by microfinance analysts, managers, and investors. Students also explore how governments
and central banks can support the growing microfinance industry, and what are current
challenges facing microfinance.
Course Outline:

Page 53 of 83
The changing business environment of Micro and SME Banking, Risk & Financial Management
for Microfinance Institutions, Definition of Microfinance Characteristics of microfinance clients
Understanding the demand for financial services at the BOP Evolution of the supply of financial
services at the BOP Microfinance as a development strategy; microfinance as an industry
Efficiency, market structure, competition and distribution issues Agency problems: asymmetric
information, adverse selection, and moral hazard Limited liability and lack of collateral Non-
economic factors: social and cultural barriers.
EC – 108 Introductions to Accounting

Credit Hours: 3
Pre-requisite: Nil
Course objectives:
This course encompasses the overview of the role of financial information in economic decision-
making. Includes issues such as the dissemination of accounting data and its impact on capital
markets and the analysis of corporate annual reports.Reporting of financial statements and their
purpose in determining profitability and the financial status of a business entity.The subject
includes the following topics: Measuring and Recording Business Transactions, Business Income
and Adjusting Entries, Completion of the Accounting Cycle, Final Account, Accounting for
Merchandising Operations, Inventories, Internal Control and Cash, Receivables, statement of
Reconciliation, Accounting disposal and depreciation of assets and Accounting Information
Systems. An initiation to the formulation and analysis of financial statements, Specific topics
include the accounting model, general purpose financial statements and accounting for assets,
liabilities, and equity. This course introduces business decision making, accounting information
systems. Upon completion, students should be able to prepare financial statements, understand
the use of financial data in decision-making and address ethical considerations.
Course Outline:
Introduction Over view of Accounting Concepts. Organizational Structure and practices of
Accounting Terms in Organizations. Basic Terms, Accounting equation & Introduction to
statements. Concepts of Debit and Credit, Rules of Recording transactions, Journal & Balancing
of accounts, Trial Balance & Preparing Financial Statements, Cash basis, recognition of revenues
and expenses & Adjusting accounts, Adjusting accounts, Adjusted trial balance, Trade discount,

Page 54 of 83
Purchase discount, Purchase Returns and Allowances, Sales of merchandise, Sales discount &
Sales returns and allowances. Determining inventory items, Determining inventory cost,
Inventory controls & inventory costing illustration, First in, First out(FIFO), Last in, First
out(LIFO), Weighted average method, Principles of internal controls, controls of cash, Bank
Reconciliation, Accounting for receivables, Plant Assets, Cost determination & Depreciation
methods, Depreciation method & Disposal of plan assets, Natural resources and Intangible
Assets
Reference Book: Fundamental Accounting Principal 20th Edition by Wild, Larson, Chippetta

EC – 260 International Trade

Credit Hours: 3
Pre-requisite: Principles of Microeconomics and Macroeconomics.
Course objectives:
This course is an introduction to the theory of international trade and finance with applications to
current policy issues. In this course we will cover the basic tools to understand what determines
the flow of goods across countries and what determines the flow of savings and investments
from one country to another. We will also cover applications to a number of topics of current
interest, including the debate on globalization and free trade agreements. This course will
provide you with an analytical framework for the study of international trade. This course uses
fundamental methods of analysis deployed in other branches of economics, as the motives and
behavior of individuals and firms remain the same whether they are in the context of
international trade or domestic transactions. Unlike traditional trade courses, which focus mainly
on the real theory of international trade, this course integrates theoretical concepts with empirical
evidence. It also explores a number of issues of great importance to policy makers, such as the
effects of outsourcing, as well as appropriate trade policy choices for development.
Course Outline:
Globalization, Trade Risks and Risk assessment, Methods of Payment Bonds, Guarantees and
Standby Letters of Credit Currency, Risk Management Export Credit Insurance, Trade Finance
Structured Trade Finance Terms of Payment International Trade, Theory International Monetary
Market, The Global Capital Market Foreign Direct Investment (FDI)

Page 55 of 83
HUMANITIES COURSES

HUM - 201 Islamic Studies(*)

Credit Hours: 3
Pre Requisites: Nil
Course Objectives
To introduce to the students the basic teachings of Islam in a manner that enables the rationale
behind Islamic beliefs and practices.
Topics:
Islam- the only true ideology for mankind. Basic characteristics of Islamic ideology. The
essentials of islam. The spirit of islam. The life of the holy prophet (pbuh). The Holy Quran and
its impact on human history. The Islamic system- the Islamic concept of worship, philosophy of
prayers, fasting, Zakat and Hajj. Islam and social responsibility. Political theory of Islam. Nature,
objectives and salient features of Islamic economics order. Women in Islam. Islamic Jehad
versus terrorism. Islam and sectarianism. Islam and slavery. Islam and the world- what Islam
gave to humanity. Islam and the crisis of the modern world. The western world and its challenges
to Islam.
Text book:
Islam: Its Meaning And Message
Edited: Khurshid Ahmed
The Islamic foundation UK

HUM - 202 Pakistan Studies(*)

Credit hours:  3
Pre-requisite: Nil
Course Objective:

Page 56 of 83
The main focus of the course is to take an analytical view in the history and development of
Muslim society and culture in the sub-continent and to study about emergence of Pakistan and its
constitutional development.
At the end of this course, the students will develop an appreciation of the issues and challenges
currently being faced in Pakistan, the strengths of its people and strategies to deal with the
impediment to progress through effective International relations.
Topics include:
Historical background of Pakistan and Ideology of Pakistan, Down fall of Muslim Society and
establishment of British Raj over view. Political evaluation of Muslim society in 20th century,
independence movement 1940-1947, initial problems of Pakistan – Kashmir issue, Constitutional
ands administrative issues, 1947-1958 (fall of Dhaka), cultural heritage of Pakistan, Pakistan and
its political dimension (political geography) settlement Geography), Pakistan and International
Affairs, Pakistan and challenges Ahead, 9/11 war of terrorism.
Text Book:
The History and Culture of Pakistan by Nigel Kelly

HUM - 203 Pakistan and Islamic Studies

Credit hours:  1.5 + 1.5


Pre-requisite: Nil
Pakistan Studies Course Objective:
The main focus of the course is to take an analytical view in the history and development of
Muslim society and culture in the sub-continent and to study about emergence of Pakistan and its
constitutional development.
At the end of this course, the students will develop an appreciation of the issues and challenges
currently being faced in Pakistan, the strengths of its people and strategies to deal with the
impediment to progress through effective International relations.
Topics include:
Historical background of Pakistan and Ideology of Pakistan, Down fall of Muslim Society and
establishment of British Raj over view. Political evaluation of Muslim society in 20th century,
independence movement 1940-1947, initial problems of Pakistan – Kashmir issue, Constitutional

Page 57 of 83
ands administrative issues, 1947-1958 (fall of Dhaka), cultural heritage of Pakistan, Pakistan and
its political dimension (political geography) settlement Geography), Pakistan and International
Affairs, Pakistan and challenges Ahead, 9/11 war of terrorism.
Text Book:
The History and Culture of Pakistan by Nigel Kelly

Islamic Studies Course Objectives


To introduce to the students the basic teachings of Islam in a manner that enables the rationale
behind Islamic beliefs and practices.
Topics:
Islam- the only true ideology for mankind. Basic characteristics of Islamic ideology. The
essentials of islam. The spirit of islam. The life of the holy prophet (pbuh). The Holy Quran and
its impact on human history. The Islamic system- the Islamic concept of worship, philosophy of
prayers, fasting, Zakat and Hajj. Islam and social responsibility. Political theory of Islam. Nature,
objectives and salient features of Islamic economics order. Women in Islam. Islamic Jehad
versus terrorism. Islam and sectarianism. Islam and slavery. Islam and the world- what Islam
gave to humanity. Islam and the crisis of the modern world. The western world and its challenges
to Islam.
Text book:
Islam: Its Meaning And Message
Edited: Khurshid Ahmed
The Islamic foundation UK

HUM-401: Research & Professional Issues

Credit Hrs: 3
Pre-requisite: Principles of Management, Business Stats/Stats & Probability,
Course Objectives:
At the end of this course, students would be able to:
- Understand the business research approaches and ethics
- Know various modes of research in business

Page 58 of 83
- Familiarize with research based software
- Plan to participate and present research internationally
- Learn teamwork, presentation and analytical skills
Course Outline:
Introduction to Business Research, Ethics and approaches in Business Research, Research
Process Overview, Selecting research question, Research designs, Qualitative research, Surveys,
Observations and experiments, Measurements &Measurement Scales, Sampling and sample
sizes, Data preparation and description, Exploring, Displaying and Examining the data,
Hypothesis and Hypothesis testing, Measures of Association, Presenting researches, Research
report, Introduction to SPSS, Introduction to NVIVO
Reference Books:
- Business Research Methods, 12th Edition, Donald Cooper, 2014.
- Research Methods for Business Students, 5th Edition, Mark Saunders,2009.

HUM - 402 Professional Ethics

Credit hours: 3
Pre-requisite: SE-101-B Communication Skills-II
Course Objective:
This course introduces ethical issues and dilemmas concerning various aspects of business and
management, and provides a foundation of ethical concepts and issues in a business
environment. The purpose of this course is to strengthen your ability to anticipate, critically
analyze and appropriately respond to some of the critical ethical and social challenges that
confront managers in a global economy. The course is interactive, with class discussions and
case readings, and a group assignment based on a company visit.
Topics Include:
Moral responsibility and blame, Core values and beliefs, Business ethics, Corporate Social
Responsibility, Environmental ethics, Understanding the nature of corporations, Ethics in the
marketplace, Ethics of consumer production and marketing, False advertising and consumer
safety, Workplace ethics, Ethics of job discrimination, Ethics and technology, Individual ethical
issues and dilemmas.

Page 59 of 83
Text Book:
1. Professional Ethics – Concepts and Cases – 7th Edition, Manuel G. Velasquez, 2011
2. Business Ethics- 7th Edition by Richard T. DeGeorge- PEARSON

SE 101-A Communication Skills I

Credit Hours: 3
Pre requisite: Nil
Course Objective:
The objective of the course is to improve both written and oral communication skills of students
in English. Students will be introduced to basic concepts of English grammar. Exercises in
functional English will be given to improve vocabulary and composition, with particular
emphasis on sentence structure. Students will work through written comprehension pieces. Other
topics will be business letter writing, essay writing and punctuation. The course will be taught
through class room activities and assignments
Topics Include:
Noun, kinds of nouns, Verbs, verb agreement consistency in verb & pronouns, kinds of adverbs,
Adjectives, Kinds of adjectives, Articles, prepositions, pronouns, direct and indirect speech,
active & passive, punctuation, composition, sentence structure, tone & style, Letter writing,
essay structure, critical thinking & comprehension skills, Language issues and basic principles of
effective writing.
Text Book:
 English Grammar and Composition by Wren and Martin. New Edition

SE 101-B Communication Skills II

Credit Hours: 3
Pre requisite: SE 101-A Communication Skills I
Course Objective:
The objective of Communication Skills II is to improve further upon the skills of the students in
English; oral as well as written with more emphasis on written and oral aspects of

Page 60 of 83
communication Skills so that by the end of the course, the students feel confident and do not
hesitate when asked to write on a given subject as well as be equally confident when asked to
speak on a topic. The course will be taught through classroom activities and assignments.
Topics Include:
7C'S of Business Communication, Public speaking, Ethics in public speaking, Listening &
critical thinking, Language usage, Delivery methods, Composition / comprehension, Leadership
speaking and Error correction.
Text Book:
 The Art of Public Speaking by Stephen E- Lucas.

MANAGEMENT COURSES

MGT - 101 Principles of Management 

Credit hours:  3
Pre-requisite: Nil
Course Objective:
This is an introductory management course that tries to stimulate the student to develop a basic
understanding of management, its practices and its techniques. It also allows the student to
become familiar with concepts and terminology that will be useful in many managerial
situations. This course explores environmental management from the perspectives of government
regulators, private corporations, and nonprofit organizations.
Topics include:
Introduction to management, management as art and science. In brief), Evolution of management
and management theories, Managing in a Changing Environment – external environmental
analysis, Internal environment, Planning – steps in planning, Types of plans, Organization
structure and design, Strategic organizational design, Human resource management, What is
leading?, Leadership, Communication, Managing groups, Controlling.
Text Book:
1. Management by Stephen Robbins, Mary Coulter, 10th Edition - PEARSON

Page 61 of 83
MGT - 201 Management Information Systems

Credit hours: 3
Pre-requisite: CSC - 107 Fundamentals of Computers
Course Objective:
The goal of this course is to enable participants to understand management information
technologies and their relationship and impact on business processes and business decisions
making so as to give competitive advantage. Emphasis is laid on the role of internet technologies
in providing a platform for business, commerce and collaboration among stakeholders in today's
business environment which includes networking enterprises and global markets. 
At the end of the course, the students will have complete knowledge of relationship of
information systems and business performance. Students will be able to determine information
system requirements for all management levels in an organization.
Topics include:
Introduction to basics of Information System, Importance, Use, Objectives and Types of MIS,
The Role of Information Systems in Business Today, Perspectives of Information Systems, What
is Information System? Using Information Technology for competitive advantage, Role of
information in product and service quality Understanding Information System Requirements,
Four major types of systems , How IS impact business firms. Firm level strategy. The Value
Chain Model, E commerce and new business models, Data Management and Storage. Consulting
and System Integration service, Managing data resources. Traditional file environment vs
Database Management. Business Value of Enterprise Systems. Information and SCM, CRM
Text Book:
1. Management Information System 12th Edition by Kenneth C. Laudon and Jane P.
Laudon

MGT-202: Total Quality Management

Credit Hrs:3
Pre-requisite: Principles of Management, Business Statistics, Operations Management
Course Objective:

Page 62 of 83
At the end of this course, students would be able to:
- Understand the concepts & principles of TQM
- Know the Philosophies of Modern Quality Gurus
- Apply selected Tools & Techniques of TQM
- Get familiar with Statistical Process Control
- Develop themselves to undertake quality certification programs
- Fostering teamwork for better results
Course Outline:
Introduction to Quality/Quality Management, Evolution of Quality and Quality Management,
Contribution from US, Contribution from Japan, Leadership and Empowerment, Strategic
Planning, Customer Focus & Design for Quality, Process, Process Types and Process
Management, Introduction to statistical process control, Basic Quality Tools, Applying Basic
Quality Tools & Techniques, Quality Management Frameworks, Implementation of TQM
Reference Books:
- Management and Control of Quality, James Evans, Lindsay; 8th Edition. 2012
- Juran’s Quality Handbook, 6th Edition 2010

MGT - 203 Organizational Behaviour

Credit hours: 3
Pre-requisite: MGT - 101 Principles of Management
Course Objective:
Organizational Behavior offers both challenges and opportunities for managers. It recognizes
differences and helps managers to see the value of workforce diversity and practices that may
need to be changed when managing in different countries. It can help improve quality and
employee productivity by showing managers how to empower their people as well as how to
design and implement change programs. 
The students will have complete knowledge for improving manager's skills to cope in a dynamic
business world and creating an ethically healthy work climate.
Topics Include:

Page 63 of 83
What Is Organizational Behaviour? How to deal with workforce diversity, Perception,
Personality and Emotions, Motivation - changing the nature of the work environment, OB on the
Edge: Stress at Work; Trust and The Toxic Workplace, Values and their implication for OB,
Teams Dynamics - difference between group and team, Communications, Organizational
Culture, and Leadership.
Text Books:
 Organizational Behavior by Stephen P. Robbins Timothy A. Judge; SeemaSanghi, 15th
Edition, Published by Prentice Hall

MGT - 301Project Management

Credit Hours: 3
Pre-requisite: MGT - 101Principles of Management
Course objectives:
This course is designed to appreciate the significance of effective tools and techniques for project
Management. Each phase of the project life cycle and the stakeholders in each phaseis discussed
in detail to understand how to complete projects on time and within budget. Role played by
effective team management with diverse team members is also discussed. Role of project
manager is discussed in establishing efficient monitoring and evaluation processes for the teams
and the projects. MS Project 2010 is discussed as tool for project management.
Course Outline:
Overview of Project Management, PMI Process Groups, Business project Phases, Project
charter, Statement of Work (SOW), Planning Phase:, Project plans, Work Breakdown Structures
(WBS), Scheduling: Project network diagram fundamentals, CPM, PERT, Gantt charts, Critical
chain scheduling, Using MS-Project, Assigning Resources, Resource leveling, Team models,
Managing conflict and motivating, Project Monitoring and Control: Status reporting, Project
metrics, EVM, Proj Quality management, quality planning, QA, Quality control, Tools, Quality
TestingProj organizational charts, OBS, RAM, Resource assignment, loading, leveling, team
management, Risk management, Change control, Project Recovery, Documentation, Post Project
Reviews, Project Portfolio management, Closing.
Recommended Text:

Page 64 of 83
 Project Management, Achieving Competitive Advantage, Jaffery K. Pinto
 Project Management for Business, Engineering & Technology, John M. Nicholas,
Herman Steyn, 3rd Edition

MGT-302: Human Resource Management

Credit Hrs: 3
Pre-requisite: Principles of Management, Operations Management, Organizational
Behaviour.
Course Objectives:
At the end of this course, students would be able to:
- Understand the management theories in human resource
- Know human resource management functions in organizations
- Familiarize with systems in human resource management
- Initiate certification in Human Resource Management.
- Initiate research in Human Resource Management
- Learn teamwork, presentation and analytical skills
Course Outline:
Introduction to Human Resource Management, Historical Evolution of Human Resource
Management, Human Resource Environment, Recruitment Cycle and planning, Recruitment
Cycle and selection, Acquiring and preparing human resource, Training and staff development,
Assessing performance, Compensation plans, Career development and succession planning,
Quality of working Life, Equal opportunity Employment, Talent management, Global human
resource management.
Reference Books:
- Fundamentals of Human Resource Management,4th Edition Raymond Noe., 2011.
- Human Resource Management, 11th Edition, Garry Dessler, 2008.

MGT - 303 Management of IT 

Credit hours: 4

Page 65 of 83
Pre requisite: BUS - 201 Businesses and Organizations
Course Objective:
The course deals with the study of management of IT systems, components and services with a
view to provide either in-house/outsourced IT solutions to an organization. The course endeavors
to familiarize students with the trend in information technology and systems, the opportunities
and challenges which information systems present to organizations and a critical understanding
of the management issues relating to IT.
At the conclusion of the course students should have an essential knowledge and sound
appreciation of the key issues faced by a manager who is assigned to set up and support an IT
infrastructure in an organization.
Topics include:
Issues in IT management. Trends in semiconductor technology, storage technology, computer
systems and telecommunication systems. Managing application portfolios and application
development. Acquisition alternatives. Managing customer expectations. Managing computer
and data resources. Managing IT controls and security.
Text Book:
 Management of Information Technology by FRENZEL Course Technology.. 

MGT-304: Entrepreneurship

Credit Hrs:3
Pre-requisite: Principles of Management, Principles of Marketing, Financial Management
Course Objective:
At the end of this course, students would be able to:
- Know about Entrepreneurial opportunities and venture decisions
- Learn to develop business plans and feasibility reports
- Familiarize with growth strategies & global opportunities.
- Know about management & leadership aspects for entrepreneurs.
- Fostering teamwork for better results
Course Outline:

Page 66 of 83
Entrepreneurship – Introduction, Analyzing the environment & identifying the opportunities,
Family Business, Franchising & Buyouts, Business Plan, Marketing Plan, Organizational &
Location Plan, Promotional Management, Service Quality &Customer Relationships, Financing,
Financial Plan, Growth strategies and global opportunities, Leadership aspects for entrepreneurs
Reference Books:
- Small Business Management, Launching & Growing Entrepreneurial Ventures, 17th
Edition 2014, Justin Longenecker, Carlos Moore.
- Entrepreneurship, 2nd Edition 2011,William Bygrave, Andrew Zacharakis.

MGT – 305 Operations Management

Credit Hours: 3
Pre-requisite: MGT - 101Principles of Management
Course objectives:
This course is designed to provide the students with an understanding of the foundations of the
operations function in both manufacturing and services. It discusses how excellence in
operations management can be achieved through efficient strategic designof operations in
manufacturing and service industries. It includes facility layout in manufacturing and services
industries, waiting lines, just-in-time systems, forecasting, aggregate planning, inventory
management, and materials requirements planning (MRP). MS Excel 2010 is used to implement
all formulae discussed in the course.
Course Outline:
Evolution of OM and globalization challenges. The design process, QFD, Service design
process, Forecasting and its components, capacity planning and capacity decisions, cellular
layouts, elements of inventory management system, safety stocks and reorder points, aggregate
planning process for service and manufacturing industry, material requirement planning, lean
production, JIT, implementation of lean production, lean services.
Recommended Text:
 Operations Management, Creating Value Along the Supply Chain, Roberta S. Russell,
Bernard W. Taylor III, 7TH EDITION
 Operations management, Jay Heizer and Barry Render, 10th Edition

Page 67 of 83
MGT - 401 Business Policy

Credit hours:  4
Pre-requisite: MGT - 402 Strategic Management
Course Objective:
Business Policy is a capstone course of the Business Management Program integrating
knowledge from different functions of business administration. It incorporates relationship
between different business subjects and helps the students to understand and work on different
business situations from the point of a practicing manager. 
Successful completion of this course will help students to develop comprehensive understanding
of business challenges through problem identification, strength / weakness analysis, resource
allocation and eventually implementation.
Topics Include:
Strategic Management model, business ethics and strategic management, Corporate governance
and its mechanism, responsibilities of top management and board of directors, importance of
corporate stakeholders and stakeholder analysis, Environmental scanning and industry analysis,
monitoring trends in the natural and societal environment, identifying external strategic factors,
strategic groups and hyper competition, identifying strategic factors using the BCG Growth-
Share Matrix and the GE Business Screen, matching managers to the corporate or business unit
strategy, downsizing, international issues in staffing Evaluation and Control, evaluation and
control process, Tradeoffs among behavior, output, and input controls, Activity-based costing for
evaluating valued-added activities, Shareholder value measures, such as EVA and MVA, the
balanced scorecard approach, Strategies Issues in Entrepreneurial Venture and Small Businesses.
Text Book:
 Strategic Management & Business Policy by Thomas L. Wheelen and J. David Hunger
(Pearson) 13th Edition

MGT-402: Strategic Management

Credit Hrs: 3

Page 68 of 83
Pre-requisite: Principles of Management, TQM, Operations Management, Business Stats,
Project Management
Course Objectives:
At the end of this course, students would be able to:
- Understand the strategic management framework
- Know competitive advantage and competitive analysis
- Apply the Tools & Techniques of strategic management
- Familiarize with game theory in strategic management
- Initiate research in Strategic management
Course Outline:
Strategic Management Framework, Business Models in the organization Environment analysis,
Organizational Analysis, Competitive advantage, Competitive strategies, Management tools for
strategic analysis, Global Competition, Introduction to Game Theory, Strategic games, Strategies
Implementation, Strategies Performance and Evaluation
Reference Books:
- Strategic Management and competitive advantage, Jay Barney, 2011.
- Contemporary Strategic Management, 6th Edition, Robert M Grant, 2009.
- Games of Strategy, 3rd Edition, David Reily, 2009.
MATHEMATICS COURSES

MTH - 101 Calculus & Analytical Geometry I

Credit hours: 3
Pre requisite: Nil
Course Objective:
The aim of this course is to use the ideas of limits, derivatives, and integrals to solve applied
problems.
After completing this course, students should be well versed in the mathematical language
needed for applying the concepts of calculus to numerous applications in science and software
engineering. They should also be well prepared for course in calculus II, differential equations,
or linear algebra.

Page 69 of 83
Topics include:
Inequalities, Function, Limits, Continuity, Derivatives, The Chain Rule, Implicit Differentiation,
Differentiation Rules, Application of Derivatives, Tangent and normal, Extreme values of
function, Increasing and decreasing functions Rolle's Theorem and the Mean-value theorem, The
shape of a graph Linearization and differentials, L' Hô Pital's Rule ,Indefinite integrals, Integral
Rules Integration by Substitution, Indefinite integrals, Integration by parts, Trigonometric
substitution , Definite Integrals, The tindametal theorem, Substitution in definite integrals,
improper integrals.
Text Book:
 THOMAS' CALCULUS (Eleventh Edition)

MTH - 102 Business Maths

Credit hours:  3
Pre-requisite: Nil
Course Objective:
The aim of the course is to provide a solid preparation and foundation for applying mathematical
formulas to solve business-related math problems. It provides a variety of applications-based
math tools and concepts for the business professionals.
After studying this course the students should be able to develop an understanding and the
application of skills required for the selected mathematical concepts encountered in business
situation.
Topics include:
Introduction Real Number System, Real Valued Functions and Real solutions, Basic algebraic
Solutions, Number values, Addition, Subtraction, Multiplication and Division, Application,
Equations, In Equations, Identities, Types of Equations, Graphs &Functions Application in
Business, Slope, Special forms of Slope, Word Problems of Social &Life sciences, Quadratic
Equations Solutions &their applications, Mathematics of Finance, Simple Interest, Compound
Interest, Effective Rate. Growth & Decay, Annuity (present+future),Break even Analysis,
Market Equilibrium Point, Applications, Fractions, Present, Portion, Rate &Base, Applications,
Banking Records, Applications in Business, Credit Cards applications, Pay role &Depreciation,

Page 70 of 83
Application, Proposition, Negation Operator, Truth Table, Boolean variable, Logical
Equivalence table, Solutions of Boolean Expressions, The Derivative, Rate of Change Rules,
Properties of Derivatives, Applications, Applications of Derivatives in Business &Economics
Text Book:
1. (Essentials of college Mathematics for Business, Economics, Life & social sciences, (3rd
edition) by Raymond A.Bornett, Merrit College.
2. Introductory Analysis by hacussler Jr.
3. Business mathematics by Robert j.Hughes
4. Discrete mathematics & its applications by Kenneth H.Rosen (4th edition)

MTH - 103 Calculus & Analytical Geometry II

Credit hours:  3
Pre-requisite: Nil
Course Objective:
The purpose of this course is to use basic integral formulas and basic mathematical techniques to
calculate integrals (both definite and indefinite) and infinite sequences and series.
After completing this course, students should be well versed in the mathematical language
needed for applying the concepts of calculus to numerous applications in science and
engineering. They should also be well prepared for courses in differential equations, or linear
algebra.
Topics Include:
Complex Numbers, Implicit differentiation Linearization & Differential, Extreme values of
function Mean value theorem, Concavity & curve sketching Applied Optimization Problems,
L'hopitals's rule Antidarivative, Integration Definite Integral, Area between curves Length of
plane curve, Curl, Gradient, Divergence, The definite integral Integration using substitution,
Integration by parts, by Partial fractions Numerical Integrals, Infinite sequence & series, The
Integral test Comparison test, The ratio and root test Power Series, Taylor and Maclaurin Series
Application of Power Series, Fourier Series, Transform and its properties, Applications.
Text Book:
 THOMAS' CALCULUS (11th Edition)

Page 71 of 83
MTH - 104 Business Statistics

Credit hours:  3
Pre-requisite: Nil
Course Objective:
This course is designed for the basic understanding of business statistics. This subject will help
in the development of analytical skills and interpretation of results using SPSS as a statistical
tool.
AT the end of the course, the students will understand the uses, capabilities and limitations of
various statistical procedures and correctly apply a variety of statistical tests on data for effective
decisions.
Topics Include:
Introduction. Meaning of Statistics, Types of Descriptive and Inferential Statistics, Types of
Variables Constructing a Frequency Table, Relative Class Frequencies, Relative Class
Frequencies, Graphic Presentation of Qualitative Data Distribution, Constructing Frequency
Distributions, Graphic Presentation of a Frequency Distribution, Population Mean, Weighted
Mean,.Median, Mode, Geometric Mean, Relative Positions of the Mean, Median, Mode,
Dispersion, Measure Of Dispersion, Mean and S.D (Group Data), Describing Data Stem and
Leaf Display, Other Measures of Dispersion, Skewness, Introduction: Meaning of probability,
Approaches to assigning Probabilities, Rules of Counting, Rule of Addition, Rules of
Multiplication Contingency Table, Discrete Probability Distribution: Characteristics of
Probability Distribution, Random variables, Mean, Variance, Standard Deviation of a probability
Distribution, Binomial Probability Distribution, Continuous Probability Distribution, Properties
of Normal Distribution, Standard Normal Probability Distribution, Area under Normal Curve,
Exercise, Correlation: Introduction, Analysis of Correlation, Coefficient of Correlation,
Characteristics of the Coefficient of Correlation, Regression Analysis, Least Squares Principle,
Drawing the Regression Line..
Text Book:
1. Statistical Techniques in Business and Economics with Global Data Sets, By: Lind.
Marchal. Wathen.  (Thirteen Edition)

Page 72 of 83
MTH - 105 Applied Physics

Credit Hrs:  3
Pre-requisite: Nil
Course Objective:
The objective of this course is to teach the concepts physics with a view to complement the
software engineering. Course. The key topics discussed in this course as Electric field, electric
potential, magnetic field and induction, solid state physics and electric circuits.
Topics include:
Electric charge, conductor and insulators, coulomb's law, the electric field due to point charge
and electric dipole, electric field of continuous charge, distributions: line of charge, electric field
of continuous charge,(Gauss's Law), function of conductors standard wired gage sizes, types of
the wire conductor, connectors, printed wiring, switches, wire resistance temperature coefficient
of resistance, Induction by alternating current, self inductance, mutual induction, transformer,
resistance, inductance and capacitance in series of parallel. Electromagnetic induction (faraday's
Law of induction & Lenz's Law), conductors, semi conductors and insulators, Electrical Circuits
in series and parallel. Direct and alternating currents and voltage. Amplitude frequency, power,
types of signals, Signal-to-noise ratio. Analog and digital signal. Amplification and attenuation,
Decibels, resonance, signal transmission through wire and air.
Text Book:
 Fundamental of Physics, by Halliday/ Resnick/ Walker 6th edition
 University Physics by Sears and Zamansky 7th edition
 Basic Electronics by Grob 8th edition
 A text book of Electrical Technology by B.L. Theraja 23rd Edition

MTH - 201 Probability & Statistics

Credit hours:  3
Pre-requisite: Nil
Course Objective:

Page 73 of 83
This course is an introduction to probability theory and mathematical statistics that emphasizes
the probabilistic foundations required to understand probability models and statistical methods.
At the end of this course, the students will have a good understanding of the theory of
probability, both discrete and continuous and will be able to construct the probability distribution
of a random variable and use it to compute expectation and variance.
Topics include:
Introduction to Statistics: Meaning of Statistics, Descriptive and Inferential Statistics,
Explanation with examples, Probability: Sample space, Event, Compliment, intersection and
union of two events (set theory), probability of event, Explanation with examples, Three  Major
cases of Probability, Probability of Event, Additive law: For Mutually Exclusive and not
Mutually Exclusive events. Complementary events, Multiplicative law, Dependent and
Independent events, Conditional Probability, Binomial Distribution, Mean and Variance of
Distribution, Continuous random variable, Normal Distribution, Properties of Normal
Distribution, Area under the Normal curve, Using the Normal Curve in Reverse, Moment
generating function, Sampling Theory: Random Sampling, Population and Samples, Statistic,
Central tendency in the Sample, Sampling Distribution of Means, Difference between Means,
One-and-two sample estimation: Statistical Inference, Point estimate, point estimator, Interval
estimation, single sample: estimating the mean, standard error of a point estimate, Two samples:
estimating the difference between two means, One-and-Two Sample Tests of Hypothesis:
Testing a Statistical hypothesis: one and two tail test, Simple Linear Regression, Fitted
Regression Line ,Method of Least Squares, Correlation analysis, correlation coefficient
Text Book:
1. Probability and Statistics For Engineer and Scientists WALPOLE.MYERS.MYERS    7th
edition
2. cal Technology by B.L. Theraja 23rd Edition

MTH - 202 Linear Algebra & Differential Equations

Credit hours: 3
Pre requisite: MTH - 103 Calculus and Analytical Geometry II
Course objective:

Page 74 of 83
The course aims at understanding the systems of linear equations, their applications, and
solutions. Matrices and matrix algebra are studied in detail. The course also covers fundamental
concepts and techniques related with differential equations to model simple problems in
engineering and computer sciences.
Upon completion of this course, students should be able to solve simple first and second order
differential equations, linear systems of algebraic equations and understand some applications of
linear equations.
Topics include:
Set theory, Vectors and Norms, Linearly Independent and Dependent Vectors, Euclidian Vector
Spaces and Subspaces, Matrices & Determinants, Linear Transformations, Inner products, Eigen-
Values & Eigen vectors. Gaussian Elimination, Factorization of Matrices. Ordinary Differential
Equations of the First Order, Geometrical Considerations, Isoclines, Separable Equations,
Equations Reducible to Separable Form, Exact Differential Equations, Integrating Factors,
Linear First-Order Differential Equations, Variation of Parameters, Ordinary Linear Differential
Equations, Homogeneous Linear Equations of the Second Order, Homogeneous Second-Order
Equations with Constant Coefficients, General Solution, Real Roots, Complex Roots, Double
Root of the Characteristic Equation, Differential Operators, Cauchy Equation, Homogeneous
Linear Equations of Arbitrary Order, Homogeneous Linear Equations of Arbitrary Order with
Constant Coefficients, Non- homogeneous Linear Equations. Modeling of Electrical Circuits,
Systems of Differential Equations, Series Solutions of Differential Equations, Partial Differential
Equations, Method of Separation of variables, Wave, Heat & Laplace equations and their
solution.
Text Book:
 Mathematical Techniques by Dr. Karamat  H. Dar

MTH - 301 Statistical Inference

Credit hours: 3
Pre-requisite: MTH - 104 Business Statistics
Course Objective:

Page 75 of 83
This course has been designed to give a detailed overview of various Statistical techniques that
are used in data analysis and important decision-making. These techniques are extremely helpful
in the research-based studies like the final thesis of the program. In the initial part of the course,
Descriptive Statistics of a data and its association with Inferential Statistics is explained. Later
various sampling techniques and methods of drawing conclusions on the basis of sample results
are discussed. Finally an important part of a Statistical software "SPSS" is covered to familiarize
the students with handling of data, retrieval of Statistical results and their interpretations through
the software.
Topics Include:
Descriptive & Inferential Statistics, Sampling Designs, Probability & Non-Probability sampling
designs, Point & Interval estimation, Confidence Interval, Level of significance, Method of
moments & Least Square, Type I & II errors, Normal variable, Standardized normal variable, Z-
test, Testing of hypotheses of population mean, proportion & difference of means using Z-test, t-
test & its testing of hypotheses, Chi-square test, Attributes and their association testing
technique, F-test & its application, Parametric & Non-parametric tests, Multicollinearity and its
remedies, Introduction to data analysis through SPSS.   
Text Book:
 Statistics for Management   4th Edition by Richard I. Levin & David S. Rubin

Page 76 of 83
PROJECT COURSES

PRJ-403/404 PROJECT COURSES FOR SE/MBC/FBC

The objective of the final year project for SOFTWARE ENGINEERING is to provide students
with an opportunity to apply their knowledge and expertise gained in the first three years,
towards independently developing a software project. The students are expected to go through
different phases of a Software Development Life Cycle viz. Initial Proposal, Requirement
Analysis, Design, Coding, Testing and Deployment. The project is also intended to enable
students to learn the current tools and technologies employed in the industry.

The objective of the final year project for MBC/FBC is to provide students with an opportunity
to apply their knowledge and expertise gained in the first three years, towards independently
solving a real life business, management or finance problem. The students are expected to go
through different phases of a Project viz. Initial Proposal, Market Analysis, Implementation and
Final Presentation. The project is also intended to enable students to learn the skills and
technologies employed in the industry.

Both SE and MBC/FBC projects will be executed in groups, each group comprising three
students. The duration of the project will be two semesters (30 weeks). It will be divided into
two parts: Project Part I(PRJ-403) and Project Part II (PRJ-404). Only students who qualifying in
Project Part – I will be allowed to proceed to Project Part – II.

Each project will have two supervisors, External and Internal.

The External supervisor will be an industry professional who will provide technical guidance in
the execution of the project. Each project group will hold weekly meeting with the External
supervisor. A report of the meeting will be prepared by External Supervisor (on prescribed form)
and given to students in sealed envelope. The students are required to submit the meeting report
to the internal supervisor in the next project progress meeting.

The Internal Supervisor will be a faculty member of the School. The Internal supervisor will
monitor the progress of the project in weekly meeting and help in removal of any difficulties and
issues related to the project. The Internal Supervisor will collect the Progress Report of project
group’s meeting with External Supervisor. The Internal and External Supervisor will be jointly
responsible for grading the project in accordance with pre-defined criteria.

Page 77 of 83
IND-401 Independent Study

Credit Hours: 2

Pre Requisite: As Advised

The objective of Independent Study course is to enable a student to pursue the study of an
academic topic of interest or do research under the supervision of a faculty member. Upon
successful completion of study or research, the student will be eligible for award of 2 course
credits. The topic of study or research must be recommended by the supervisor and approved by
the Dean of the School.

Students undertaking Independent Study must have completed their prescribed program of study
or should be studying in their final semester.

The deliverable of the Independent Study course will comprise a Dissertation of least 7,000
words to be submitted at the conclusion of the Course. The Supervisor will evaluate the
Dissertation and award a final grade.

Page 78 of 83
MS-BIT PROGRAM

BUS-502 Mathematical And Statistical Analysis

Credit hours: 3

Pre requisite: Nil

Course Objective:

This course offers a unique opportunity for students to exercise both mathematical and statistical
techniques in an integrated fashion to analyze the complex real life data in order to get more
reliable outcomes. It covers process of inspecting, cleaning, transforming, and modeling data
with the goal of highlighting useful information, suggesting conclusions, and supporting decision
making.

Knowledge of mathematical analysis is covered through different theories of differentiation,


integration and analytic functions. Statistical aspects regarding data collection, organization,
analysis, and interpretation of data will also be discussed in detail.

CSC-502 Information Management & Security

Credit hours: 3

Pre requisite: Nil

Course Objective:

This course covers theoretical and modeling issues in information retrieval. Students are taught
automatic indexing, techniques for searching and ranking output, retrieval output evaluation,
classical and user-oriented approaches to automatic classification, relevance feedback,
distributed retrieval, document filtering, cross-language retrieval, role of decision models and
machine learning, in particular learning by observation and learning by induction, in the above
processes. Along with information retrieval, course includes topics from information rise
governance rather than leaving it solely to technical people as in the past. This section of course
is intended to introduce students to Enterprise Information Security from a management
perspective and will mainly focus on planning, policy development, project and program

Page 79 of 83
management aspects of information security. It aims to provide a thorough description of the
most important issues and questions that have to be addressed in security management of
information systems rather than the security technology and implementation issues.

MGT-501 Project Management Practice

Credit hours: 3

Pre Requisite: Nil

Course Objective:

This course is designed to provide an overview of the emerging challenges for today’s project
manager by focusing on strategic project management issues. The practical issues will be
explored to understand the most effective project management practices and how these can be
compared between industries. In-depth discussion about risk management and change
management is a significant part of this course as this plays a vital role in maximizing project
impact and success. This course also covers how stakeholders can act as potential `success
factors` or pose a risk for project failure. To convey course content, lectures, class discussions,
case studies, and visiting speakers will be used.

CSC – 503 Entrepreneurship in IT

Credit Hours: 3

Pre Requisite: Nil

Course Objective:

This course aims to provide a hands-on introduction to the scalable venture creation process for
students with a strong interest in technology entrepreneurship. It directly addresses the concerns
of students wishing to become entrepreneurs in the near or more distant future. It covers how
entrepreneurs must devise strategies for their businesses effectively. It also simulates the
business management experience by requiring students to communicate and defend their ideas
through a sound business plan for a high-tech startup.

Page 80 of 83
BUS-501 Business Methods

Credit Hours: 2

Pre Requisite: Nil

Course Objective:

This course is designed to introduce the student to each of the functional areas of business,
including administration, marketing, finance, production, and human resources management. The
students will appreciate the interrelationships of these business areas and ethical issues in the
business environment. Other topics include: the legal requirements of business, the globalization
of markets, workforce diversity, leadership, and entrepreneurship.

CSC – 501 IT Methods

Credit Hours: 2

Pre Requisite: Nil

Course Objective:
This course provides an overview of the Computers, IT & major application areas for these
technologies. In addition, this course introduces Databases, Logic and Design Methodology of
software application, Software Engineering and Software development methods. Brief discussion
on Software Development Life Cycle and Computer Networks & Security will help student
appreciate the importance of IT technologies.

BUS-503 Business Process Modeling

Credit Hours: 3

Pre Requisite: Nil

Course Objective:
This course provides a high-level overview of the current business process management (BPM)
methodologies and software products. In addition, discussion on the infrastructure technologies
will address the limitations of current commercial technology and extend the scope and mission

Page 81 of 83
of BPM systems to support increased business process automation in complex real-world
environments. It also covers how distributed object management and customized transaction
management can support further advances in the commercial state of the art in this area.

CSC – 504 E-Business Systems And Strategies

Credit Hours: 3

Pre Requisite: Nil

Course Objective:

This course aims at providing students with a complete introduction to the world of electronic
business, with a balanced coverage of business and technical topics. Students are introduced to
both the theory and practice of doing business over the Internet and the World Wide Web.

Topics covered in this module include the evolution of e-business from operational, technical
and strategic perspectives, E-Commerce business models and technologies, digital products, B2C
and B2B applications, and E-Transformation, and other issues such as security and E-Payment.

BUS-505 Business Research Methods

Credit Hours: 3

Pre Requisite: Nil

Course Objective:

Objective of this course is to develop a thorough understanding of students towards field of


research, examine in depth the research process, to introduce the various aspects of doing
scientific and business research providing practical advice and insight in the field and to achieve
maximum capability to write and read research documents.

The course will discuss basic paradigms of research which include theoretical, qualitative,
quantitative, computational and experimental research paradigms. The course is designed to
teach the method of selection of research areas and topics, extracting or formulating a research
questions, planning and budgeting of research. Students will be required to read literature, write

Page 82 of 83
reviews, conduct surveys and analyze the results. Reading, Writing and analyzing techniques
will be taught in the course. Class discussions will be held regularly in which students will be
expected to participate actively. At the end of the course all students will be required to submit a
term paper, research report about all the research conducted throughout the semester.

CSC-601 ERP Systems Implementation

Credit Hours: 3

Pre Requisite: Business Process Modeling (BUS-503)

Course Objective:
This course provides an overview of ERP Systems and current implementation methodologies
and software product. Businesses world-wide have focused on improving business processes for
the past two decades. In their efforts to use information technology more efficiently in
facilitating business processes, we have seen the emergence and intensification of Enterprise
Systems, and more recently, Extended Enterprise Systems such as Supply Chain Management
(SCM), Customer Relationship Management (CRM), Strategic Enterprise Management (SEM),
and Business Intelligence. ERP systems incorporate state-of-the-art technology, providing a
comprehensive teaching tool for business and for information systems. This course will prepare
graduate students for positions as both technical and business consultants in the ERP field.

PRJ-601 Thesis – Analysis And Design

Credit Hours: 3

Pre Requisite: Business Research Methods (BUS-505)

PRJ – 602 Thesis – Implementation

Credit Hours: 3

Pre Requisite: Thesis – Analysis And Design (PRJ-601)

Page 83 of 83

Das könnte Ihnen auch gefallen