SCIT Calendar

Calender of Events
School Logo
Course Descriptions

 

BUSINESS COURSES


BUS - 101 Micro Economics
Credit Hrs: 3 Credit hours: 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 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:

  1. Microeconomics by R.S.Pindyck, D.L.Rubinfeld and P.L.Mehta
  2. Principles of Microeconomics by Gans, King and Mathew
  3. Economics by John Sloman

 


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, Promoting Goods and Services, Using technology to manage information, Understanding accounting and financial statements, Final Presentations

Text Book:

  1. Contemporary Business: Tenth 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:

  1. Macroeconomics by n. Gregory mankiw, fifth edition
  2. Economics by McConnel Brue, latest edition

 

Bus - 301 Marketing and Business Development
Credit hours: 4
Pre requisite: Bus - 304 Principles of Marketing

Course Objective:

This course is directed to give students, a hands-on-approach to the concepts regarding Marketing Management, New Business Development and New Product Development. The course is intended to provide the students with an exposure to the emerging businesses, their development over time and marketing tactics (Nationally and internationally). This course deals with equipping the students with strategic decision making concerning, business opportunities, marketing strategies, and new product research and development.

At the conclusion of the course, the students will be having essential knowledge regarding marketing strategies and new business development. The students will be able to make some of the key decisions concerning market exploration and business development. The essence of the course lies in making the students capable of initiating any viable business proposal and markets it.

Topics Included:

Motives and Functions of a Business, Goals of a Business, Key Stakeholders of a Business, Marketing as a Tool towards Business Development, Marketing Mix; Developing Marketing Strategies and Plans based on Segmentation, Positioning and Target Market, Level of Segmentation, Business Unit Strategic Planning, Product Planning: Nature and Contents of a Marketing Plan, Creating Customer Value, Satisfaction and Loyalty, Building Customer Value. Maximizing Customer Lifetime Value, Analyzing Consumer Markets, The Buying Decision Process , Setting Product and Pricing Strategy, Strategic Market Planning and R&D, Identifying Competitors, Role of Information Search , The Role of Communication and Management Inside and Outside Business organizations, Crisis Management, Risk Management, Integrated Marketing Communication

Text Books:

  1. Creative Marketing for New Products and New Business Development by Akira Ishikawa and Atsushi Tsujimoto
  2. Marketing Management by Philip Kotler and Kevin Keller (14th Edition Published by Prentice Hall
  3. Indroduction to Business by Jeff Mandura (4th Edition Published by South-Western)

 

BUS - 303 Business Law
Credit hours: 3
Pre-requisite: Nil

Course Objective:

This course gives an overview of legal side of business named as Law for the telecom student’s perspective. To begin with the subject it is crucial for all time to make aware the students with practical aspects of their business liabilities while they are on their jobs and making business as individual entrepreneur or in form of firm or company.
At the end of the course, the students will be able to appreciate how business law relates to a manager’s job responsibilities and duties.

Topics Include:

Introduction, civil and criminal liability, contract, Offer and acceptance, prospectus, Nature of consideration and adequacy, Misrepresentation and remedies, Modes of Discharge of contract, Remedies for breach of contract and types of damages, contract of indemnity and guarantee, contract of bailment, Creation of agency and its types, Duties of agent, Rights of agent. Rights of principal, The Law of partnership, incoming and outgoing partner, Procedure for the registration of a firm and difference between company and partnership, contract of sales of goods and legal and mandatory compliances on the seller and manufacturer in form of conditions and warranties, An overview of transfer of property and the contract of insurance..

Text Book:

Mercantile Law by ‘Professional Business publications’

 

BUS - 304 Principles of Marketing
Credit hours: 3
Pre requisites: MGT - 101 Principles of Management

Course Objective:

This course introduces the concepts, theories and activities that comprise marketing management and provides students a thorough understanding of consumer behavior and how it is related to marketing theory and practice.

By working through cases and exercises, the students get a chance to experience some of the professional challenges and issues that are faced by the marketers and the tools and methods used by marketing managers for making effective marketing decisions;

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, The Global Marketplace, Marketing Ethics and Social Responsibility

Text Book:

Principles of Marketing by Philip Kotler and Gary Armstrong

 

 

COMPUTER SCIENCES COURSES


CSC - 104 Digital Logic Design
Credit hours: 4
Credit Hrs: 4 Pre-requisite: Nil

Course Objective:
This course gives an introduction to the basic principles and concepts of a digital system. It is a foundation to all other computer hardware courses.
At the end of this course the students will be able to simplify Boolean expressions, apply gate-level minimization techniques, design combinational arithmetic and logic circuits, use Registers and Counters and understand basic memory organization

Topics Include:

Introduction to digital system, logic gate introduction, expression implementation, Alphanumeric codes, Boolean constants and variables, Truth tables, gates, Logic circuit implementation, K-Map simplification in SOP and POS representation, Flip flops and their applications, NAND and NOR gate, Counters and registers, Asynchronous and synchronous counters, pre settable counters, Integrated circuit registers, serial shift and parallel registers, 74LS 193, 74LS165, Memory (RAM, ROM), MSI logic circuits, decoder, encoder, priority encoder, ROM, function implementation using ROM, Muliplexer circuit implementation, applications and function implementation, DeMux, magnitude comparator, code converters using MUX, Memory introduction and expansion.

Text Book:

  1. R. J Tocci, Neal S Widmer and Gregory L. Moss “Digital Systems, Principles and Applications”, 9th Edition, 2006

 

CSC - 105 Discrete Structures
Credit hours: 3
Pre Requisite: Nil

Course objective:

A discrete mathematics course has more than one purpose. Students should learn a particular set of mathematical facts and how to apply them.

At the course conclusion, the students will build good understanding of discrete mathematical structures, computational complexity and ability to construct formal proofs.
Topics include:

Boolean algebra, functions with applications in coding theory; set theory with application in grammar and languages, basic logic, introduction to group theory, analysis and complexity of algorithms, graph theory, proof techniques, basics of counting, discrete probability, propositional calculus, mathematical induction, recurrence relation, loop invariants, relations, introduction to combinatorics, inclusion-exclusion principle and binomial methods, counting and partitions, pigeon hole principle, algebraic structures, group and semi-group.

Text Book:

  1. Discrete Mathematics and its Applications by kenneth H. Rosen (sixth edition)
  2. Schaum’s outlines of discrete mathematics by seymour lipschutz and marc lipson Course Outline and Schedule

 

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, 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.

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.

Text Book:

  1. A guide to Programming logic and design by Joyce farrel
  2. Discovering Computers 2010
  3. New Perspective on Computer Concepts,8th Ed.by Parsons, June Jamrica (2006)

 


CSC - 108 Introductions to Programming
Credit hours: 4
Pre-requisite: Nil

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. They should also be able to reuse already written codes available in the form of libraries while writing their own programs.

Topics include:

Introduction to computers, Programming Languages, History of C and C++, Syntax and Semantics of a C++ program, Data Types, Variables and Constants, Operators, Control structures including selection and repetition structure, using built in functions and writing new functions, Arrays, Classes and Objects.

Text Book:

  1. C++ How to Program, Deitel & Deitel (3rd Edition or later)

 

CSC - 109 Creating Digital Content
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 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:

 

  1. Web Design: the complete reference, 2nd edition (Thomas A Powell)
  2. Principles of Web Design – Joel Sklar
  3. HTML Tutorials

 

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 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:

  1. 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 course would introduce the students to basic data structures and algorithms and their respective strengths and weaknesses. The objective is to enable the students to use the discussed techniques in their programs to efficiently retrieve, store and manipulate data and also to enable them to study advanced data structures and related algorithms on their own.

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.

Text Book:

  1. Mark Allen Weiss, Data Structures and Algorithm Analysis in Java, 2rd Ed., Addison-Wesley, 2006.

 

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 architecture of computer systems. It explains the relationship between a computer’s hardware, its native instruction set, and the implementation of high level languages on that machine. To get a deeper understanding of microcomputer architecture assembly language programming exercises will also be covered.

On successful completion of this course, the students will be able to analyze, design and implement assembly language programs.

Topics include:

Computer organization, ASCII code and Byte ordering, Introduction to MIPS Architecture, MIPS instructions -ALU instructions Add, Sub, Or, And; Memory Structure, Load Store Architecture - Lw, Sw, Lb, Sb; Branching Instructions - Beq, Bne, J, Jr, Jal; Comparison – Slt, Stack Implementation; Compilation of C structures into MIPS instructions - If, If-Else, For loop, Switch-Case, Procedure Calls, Recursion, Recursion; Instruction formats - Rtype, Itype, Jtype; Calculation of Target addresses for Conditional and Unconditional Branches, Arrays vs. Pointers in memory accesses, CPU design (logic design, component design, datapath) - Logic gates - Not, And, Or, Nand, Nor, Xor, 1bit Adder design; 8bit Ripple Carry Adder Design; 4bit Look Ahead Carry Adder Design 1bit ALU design, 8bit ALU design; Register File organization; Program Counter and Instruction Register design; Decoder design; Memory path - Instruction and Data; System Clock; Conditional and Unconditional branch control;
Multiplication and Division Algorithms; Multiplication and Division Hardware design, Performance issues

Text Book:

  1. Computer Organization and Design, Fourth Edition: The Hardware/Software Interface By Patterson and Hennessy
  2. The C Programming Language By: Kernighan and Ritchie (K&R), 2nd edition)
  3. Computer Organization and Architecture, fifth edition By William Stallings,

 


CSC - 206 Event Driven Programming
Credit hours: 4
Pre-requisite: CSC - 108 Intro. to Programming

Course Objective:

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 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:

  1. 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), Database – PL/SQL, Database – Administration

Text Book:

  1. Database Management System (2nd Edition)

By Raghu Ramakrishnan and Johannes Gehrke. McGraw-Hill Higher Education.

  1. Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition) By Thomas M. Connolly, Carolyn E. Begg. Addison Wesley (March 6, 2009).
  2. Database Systems: Principles Design and Implementation By Catherine M. Ricardo. Macmillan Coll Div.

 

CSC - 213 Object Oriented Programming
Credit hours: 4
Pre-requisite: CSC - 108 Introductions to Programming

Course Objective:

This Course gives an overview of Object Oriented Programming using JAVA. Emphasis will be theoretical as well as practical approach. As for as practical approach is concern, students complete a programming project along side with theoretical classes.
This will enable them to easily penetrate into software engineering markets.

Topics include:

Class Fundamentals, Introducing Methods, Constructors, The This Keyword, Finalize Method, Stack Class, 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, Print-writer class, Event Handling Mechanism, Delegation Event Model, Event Classes, Event Listener Interfaces, Adapter Class, AWT classes, Window fundamental, Frame windows, Working with graphics, AWT control fundamentals, Labels, Check boxes, Using Lists, Menu bars and controls, Applet Basics, Applet Architecture, Applet Display Methods, Examples

Text Book:

  1. The Complete Reference: JAVA 2 by Herbert Schildt, (Edition 4 or 5)

 


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 and asynchronous bus, Intel Pentium Architecture, Intel architecture, Mass storage, input devices, Output devices.

Text Book:

  1. Principles of computer architecture, class test edition – august 1999 by Miles J Murdocca, Vincent P. Heuring

 

CSC - 307 Artificial Intelligence
Credit hours: 3
Pre-requisite: CSC - 108 Intro. to Programming

Course Objective:

This course is designed to be the first course of AI for students from computer science background. The objective is to let students know not only the basics concept and techniques of AI but to have a starter level hands-on experience of applying them on different problems.

By completing this course with reasonable grade the student is expected to be capable enough to tackle real problems using AI and take AI as a discipline of advance study and research.

Topics Include:

Introduction to AI, History of AI, Classical AI; Problems and techniques, bfs, dfs, best first search, greedy search, A* search, Heuristics, constraint satisfaction problems hill climbing, genetic algorithms, game playing min/max w/ and w/o alpha beta pruning, General structure of intelligence, propositional and predicate calculus, Prolog, fuzzy representation, operations and FRBSes, Neural representation, operation and ANNs, Neural Learning, Advanced topics Fuzzy Learning Robotics.

Text Book:

  1. Artificial Intelligence: A Modern Approach by Russel and Norvig
  2. Lecture Contents

 

CSC - 310 ERP Systems
Credit hours: 3
Pre-requisite: MGT - 201 Management Information Systems

Course Objective:

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:

  1. 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 basic conceptual understanding of importance of analysis and design of a system 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 Unified process and the modeling language UML.

On successful completion of this course, the students will have essential knowledge of how the object-oriented approach differs from the traditional approach to systems analysis and design. They will be able to construct various UML models using the appropriate notation.

Topics include:

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 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:

  1. Applying UML and patterns An introduction to Object Oriented Analysis and Design and the Unified process By Craig Larman 3Rd edition (2004) Addison Wesley
  2. Unified Modeling language User Guide
  3. 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. We 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:

Algorithm analysis, asymptotic notation, introduction to algorithm Design Strategies, (Divide and Conquer, Greedy Algorithms, Dynamic Programming, Back-Tracking, Branch and Bound Algorithms), Merger Sort, the recursion Tree, Quick sort, Average-case Analysis of Quick sort, Heaps, Heap sort algorithm, dynamic programming, Analysis of DP Edit Distance, Knapsack Problem, Knapsack Problem Dynamic programming approach, Greedy algorithms, (Complexity of Coin Change Algorithm), 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, (Advanced Topics – Complexity and NP Complete)

Text Book:

  1. Cormen, Leiserson, Rivest, and Stein (CLRS) 2009, Introduction to Algorithms
  2. Sartaj Sahni, Data Structures, Algorithms, and Applications in Java 2nd Edition


CSC - 315 Lab Project Course
Credit hours: 3
Pre-requisite: CSC - 204 Data Structures

Course Objective:

This course is designed to provide the required skills in OO design and program development to the students. This is achieved through practical hands-on includes extensive lab exercises in Oracle Database environments.
At the end of the course the students will apply the concepts learned by developing applications using OOP and database connectivity.

Topics include:

The first part of the course covers the Installation of Oracle Developer Suite 10g and Oracle Database 10g Express Edition. It also covers Single-Entry Form, Multi-Entry Form, SQL, PL/SQL and report configuration. The second part of the course covers Installation and Configuration of Java Development Kit, Basics of OOP, Object/Class, decision structures, loops, Methods, AWT/Swing, Event Handling, Java Database Connectivity (JDBC) with Oracle Database, Network APIs in Java.

 

 

CSC - 316 Software Constructions
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:

  1. Daniel Cohen, “Introduction to Computer Theory”, 2nd Edition.
  2. V. Aho, R. Sethi, J. D. Ullman, “Compilers: Principles, Techniques, and Tools”, Addison Wesley.

 

CSC - 317 Software Requirements Engineering
Credit hours: 4
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:

  1. Karl E. Wiegers, Software Requirements, 2nd Edition, 2003, Microsoft Press
  2. Hull, Jackson, and Dick, Requirements Engineering, 2004, Springer

 

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:

  1. Applied Operating Systems Concepts, 7th Edition, Silberschatz A., Peterson, J.L., & Galvin P.C. 2004
  2. Modern Operating Systems,3rd Edition, Tanenmaum A.S., 2008.

 

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:

  1. 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:

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, EVA, OO 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 Assurance: Principles and Practice By Nina S. Godbole – Alpha Science, 2004

 

Reference Books:

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:

To develop ability to plan and manage software development projects successfully, maximizing the return from each stage of the software development life cycle.
At the end of this course, the students will appreciate the importance of planning, tracking and controlling a project for its successful completion. A variety of tools and effective techniques for software project management will be used throughout the course.

Course Outlines:

Software Crisis and Software Engineering, Classic Mistakes, Overview of Project Management, PMI Process Groups, Software project Phases, Project charter, Statement of Work (SOW), Planning Phase: Development lifecycle models, matching 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, Communications Techniques, Risk management and Change control Project Recovery, Documentation, Cutover/Migration, Post Project Reviews, Closing.

Text Book:

  1. Bob Hughes and Mike Cotterell , Software Project Management, 2005, McGraw Hill Higher Education
  2. Dwayne Phillips. The Software Project Manager's Handbook - Principles that work at work. 2nd Edition, IEEE Computer Society Press and Wiley Interscience, 2004. ISBN 0-471-67420-6

 

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 proficient in using formal methods to develop clear, concise, and accurate software requirements specifications. They will be trained to meet high-quality standards in the design of softwares.

Course Outline:

Introduction to formal specification, Transformational development, Specification analysis and proof, Programme verification, 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

  1. System Development using VDM by Jones, C. B. (Year of Publication)
  2. Z – Specification Language by Spiveny (Year of Publication)
  3. 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 softwares 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.

 

 

INFORMATION SYSTEMS (IS) COURSES


CIS - 101 Information System Applications

This course is designed to help students understand the role of IS in modern society and the means by which these systems are created. It provides a framework for understanding information and information systems, and also a language to identify their dynamic complexities and interdependencies.

Topics include:
current trends in IS, structured approaches to the creation of IS, corporate IS competitive advantage, business process improvements/reengineering, e-Commerce and the digital economy, knowledge management, decisions support systems, and the implications of IS for people, organizations and society.

 

 

CIS - 201 IS Application Development

This course provides students with the concepts and techniques to design and develop software applications, and to understand the design process. Students will learn the importance of user-centered design and will develop a prototype of a web application as a course project. In the process of developing the application, students will learn (a) how to design and create relational databases, (b) how to acquire competency in new programming languages quickly, (c) how to use the Model-View-Controller pattern to develop software applications, (d) how to ensure technical quality in software development, and (e) how to apply principles of user-centered design.

 

CIS - 202 Internet Application Development-I

Overview of Website development methodologies and tools. Dynamic web pages, web forms and input validation. Client side scripting using a contemporary scripting language. Style sheets. Security and resource considerations.

 

CIS - 203 IS Analysis and Design

The course will cover contemporary themes and issues involved in developing high quality software systems that meet users' expectations. Students will learn the basic theory, techniques and skills that systems analysts need to develop and document requirements and project plans for complex information systems projects.

Topics include:

Overview of systems analysis and design. Lifecycle and process issues. Requirements articulation with use cases. Object models and diagramming. Documentation tools and techniques. Project management, including issues of software quality and metrics.

 

CIS - 204 IS Hardware and System Software

A conceptual and technological survey of the structure of distributed information systems architectures, operating systems, network operating systems, data management systems, application development environments, peripheral technology, and user interfaces.

 

CIS - 301 Information Management

This course deals with the basic principles involved in structuring information objects and creating the meta data which makes them retrievable.

Topics include:

Information structures. Hypertext. Databases, automatic and derived indexing. Meta data and description. Document type definitions (DTDs) and schemas. Indexing languages. Evaluation of
retrieval effectiveness.

 

CIS - 302 Internet Application Development-II.

This course is follow up Course to Internet Application Development –I and involves the study of tools for developing and enhancing web applications.

Topics include: Online transaction handling. Website and web application security. Web services development tools. Service oriented architecture. Internet applications using COM components on both the client and server.

 

CIS - 303 Business Process Management

The course integrates core concepts from Management Information System (MIS) with those of Operations Management (OM) and introduces a process-oriented view of the flows of materials, information, products and services through and across organizational functions.
Topics include:
Processes & information. Conceptualization of business activities. Business process modeling. Business process analysis. Business process improvement.

 

CIS - 304 Network Security

The objective of this course is to provide basic knowledge about security issues of the network.

Topics include:
Principles of survivability and information assurance. Internet crime. Risk identification. Internet Security policies. Network firewalls. Proxy applications. De-militarized zones. Virtual private networks. Authentication. Web server security. Encryption. Tempest. Intrusion detection and Internet legal issues. Incident management and forensics.

 

CIS - 305 Human Computer Interaction
Credit hours: 3

Course Objective:

This course introduces the human issues of usability and its importance. It considers the implications of human understanding on the usability of computer systems and the importance of understanding the context of use. It describes guidelines for use of different media and interface styles. Topics include Usability Design principals, standards and models, evaluation techniques. Groupware, pervasive and ubiquitous applications.

Course Outlines:

The Human, Computer and Interaction, Usability paradigm and principles, Introduction to design basics, HCI in software process, Design rules, prototyping, evaluation techniques, task analysis, Universal design and User support and Computer Supported Cooperative Work. Introduction to specialized topics such as Groupware, pervasive and ubiquitous applications.

Text Book:

  1. Human-Computer Interaction, 3/E Alan Dix, Computing Dept, Lancaster University Janet E. Finlay, Leeds Metropolitan University, Gregory D. Abowd, Georgia Institute of Technology, Russell Beale, University of Birmingham ISBN-10: 0130461091
    ISBN-13: 9780130461094 Publisher: Prentice Hall
  2. Designing the User Interface: Strategies for Effective Human-Computer Interaction, 4/E

 

CIS - 401 Disaster Recovery Planning

A study of disaster recovery and emergency planning as applied to the information systems function in corporations.

Topics include security risk evaluation and management, creation of threat profiles, continuity of operations planning, contingency planning, and incident reporting. A self-directed approach/tool for the conduct of information security risk evaluation is introduced. Projects include developing a security protection strategy and plan.

 

 

CIS - 402 IS Strategy Management

To enable the students to define and implement high level policies to manage efficient and effective information systems. It focuses on critical assessment of existing IS infrastructure and devising strategies to acquire most appropriate IS technologies.
Students will learn how efficient Information Systems have key advantage for technology intensive businesses. They will also be able to evaluate the issues associated with unsuccessful implementation of IS in a business.

 

 

FINANCE COURSES


FIN - 102 ACCOUNTING I
Credit Hrs: 3
Pre-requisite: Nil

Course Objective:

This course is designed to introduce some basic accounting principles and their practical application in business organizations. This course will enable the students to understand that how the financial statements in the different organizations are prepared under the rules and regulation of accounting.

This course will enhance their capabilities of understanding the different accounting soft wares used by the different organizations.

Topics Include:

Basic terms, Recording business transactions, completion of accounting cycle, Preparation of Financial Statements, Bank Reconciliation Statement and Rectification of errors.

Text Book:

  1. Business Accounting –I by Frank Wood

 

FIN - 201 ACCOUNTING II
Credit Hrs: 3
Pre-requisite: FIN - 102 ACCOUNTING I

Course Objective:

The focus of the course will be to cover corporate accounting issues. The students should be able to understand and present the Financial Statements by following International Accounting Standards.
By completing this course successfully, they should be able to acquire knowledge and develop understanding of the areas that are fundamental to the administration of individual businesses as well as organizations of all kinds

Topics Include:

Introduction of Partnership Accounts and legal formalities, , Financial Statements of partnership accounts, Nonprofit organizations, terms and books of accounts kept and maintained by NPO, Receipt and payment accounts and income and expenditure account, subscription income, bar income and match income., Preparation of Financial Statements of an NPO, formation of a company, Capital structure and different types of finance resources available for companies, Preparation of Financial statements like income statement, profit and loss appropriation account and balance sheet, Statement of Cash Flow Statement and introduction. Different activities like operating activities, investing activities and financing activities, Use of direct and indirect method to prepare a cash flow statement.

Text Book:

  1. Financial Accounting By Warren Reeve By Meigs and Meigs
  2. Business Accounting 1 by Frank Wood
  3. International Financial Reporting Standards

 

FIN - 202 Financial Management
Credit hours: 4
Pre requisite: FIN - 102 Accounting I

Course Objective:

To develop the knowledge and skills expected of a finance person in an organization, in relation to the financing, investment and dividend policy decision.
This course is designed for students in a graduate management program. We begin with a general overview of financial statements and then go into more detail about financial concepts, used in financial decision-making. The main objectives of this course are for anyone involved in the management of a business needs to have a basic knowledge of business finance and basic financial concepts such as the time value of money, asset valuation, and risk and return.

At the end of this course you should have a grasp of basic finance principles. This understanding will enable you to better appreciate financial issues and apply them to your work and personal decision-making.

Topics include:

Financial statement analysis, the time value of money, risk and return, investment valuation, capital budgeting, the cost of capital and leverage, financial management function, capital budgeting and basic investment appraisal techniques, Investment appraisal-DCF, asset investment decision and capital rationing, working capital management, the economic environment, source of finance, cost of capital, capital structure, financial ratios.

Text Book:

  1. ACCA Study Text for Paper F9-Financial Management

 

FIN - 203 Management Accounting
Credit hours: 3
Pre requisite: FIN - 201 Accounting II

Course objectives

This course provides students with basic concepts of management accounting and the usefulness of internal accounting system and how to use relevant information for making decisions.
At the end of this course, the students will be able to prepare a master budget which is flexible and will also know how to compare the budgets with actual data to interpret variance.

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.

 

 

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, 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:

  1. “Corporate Finance: Theory & Practice” by Aswath Damodaran, 2nd Edition (2007)
  2. “Core Principles and Applications of Corporate Finance” by Ross, Westerfield, Jaffe & Jordan, McGraw-Hill International Edition

Reference Book:

  1. “Investments”, Zvi Bodie, 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:

The aim of the course is to develop the knowledge and understanding of audit and assurance engagement, internal audit, corporate governance and information system audit. With a growing IT industry there is a high demand for graduates with the basic understanding of audit in computerized environment. Many enterprises and government agencies increasingly recognize, require and expect their new recruits to understand the basic concept of information system audit.
The students will be provided with the basic insight into the assurance engagement and ways to deal with audit and controls from system realization to audit of the information system.

Topics include:

Audit and assurance engagement, Audit planning and risk management, Professional ethics, Internal audit, corporate governance, audit committee, project management and project realization, SDLC, information system audit,

Text Books:

Audit and Assurance (International) (ACCA) and Certified Information Systems Auditor (CISA)

 

 

FIN - 401 Strategic Financial Management
Credit hours: 3
Prerequisites: FIN - 301 Corporate Finance

Course Objective:

This course will cover the principles, techniques and skills involved in effective strategic financial management. This is designed for finance people and business executives. This course will enable students to understand the limitations of traditional accounting models in an increasingly dynamic and fast changing world contribute more effectively to corporate strategy by taking a more proactive and forward looking approach.

This course will enable students to understand and apply appropriate strategic financial management tools, evaluate financial management options and assess and evaluate proposed strategies in the context of management needs and organizational policies.

Topics Include

The role and responsibility of senior financial executives, financial strategy formulation, ethical issue in financial management, investment appraisal under uncertainty and further aspects DCF, application of option pricing theory in investment decision, dividend policy, CAPM, WACC, business valuation and market efficiency, the global economic environment, the international financial system, predicting corporate failure, business reorganization, the role of the treasury functions in multinationals.

Text Book:

  1. ACCA Study Text for Paper F9and P4-Advanced Financial Management

 

FIN - 402 Financial Markets & Institutions
Credit hours: 3
Pre requisite: FIN - 301 Corporate Finance

Course Objective:

The purpose of this course is to provide students with an introduction to the financial system, including major financial markets, institutions, and instruments. The larger objective of the course is to understand how the financial market place facilitates the movement of resources from ultimate lenders to ultimate borrowers.
On the conclusion of this course, the students will have detailed knowledge of the functions of the central bank and its monetary policy and the quantitative tools used to evaluate financial prices and risks.

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
Pre requisite: FIN - 102 Accounting I

Course Objective:

To develop the knowledge and skills expected of a finance person in an organization, in relation to the financing, investment and dividend policy decision.
The main objective of this course is to have a basic knowledge of business finance and basic financial concepts such as the time value of money, asset valuation, risks and return.
At the end of this course you should have a grasp of basic finance principles. This understanding will enable the students to better appreciate financial issues and apply them to your work and personal decision-making.

Topics include:

Financial statement analysis, the time value of money, risk and return, investment valuation, capital budgeting, the cost of capital and leverage, financial management function, capital budgeting and basic investment appraisal techniques, Investment appraisal-DCF, asset investment decision and capital rationing, working capital management, the economic environment, source of finance, cost of capital, capital structure, financial ratios.

Text Book:

  1. ACCA Study Text for Paper F9-Financial Management

 

 

FIN - 404 Topics in Finance
Credit hours: 4
Pre-requisite: FIN – 301 Corporate Finance

Course Objective:

The objective of this course is to help students to understand advance topics in finance. This course is at a level higher than typical introductory courses on finance. Its emphasis is on applications in some key areas of finance which includes Capital Structure, Capital Budgeting Process & Techniques, Portfolio Theory & Analysis and Real time applications of finance. Topics covered in this course include the conceptual framework for key financial decisions for the company. The course will be divided into three parts i.e. 1) Capital Budgeting Process & Techniques 2) Investment analysis & Portfolio Management 3) Cases in Business Finance.

Topics Include:

Introduction, Capital Budgeting Structure & Process, Classifications of Long Term Projects, Weighted Average Cost of Capital (WACC) including growth & no growth model, Risk Base Models including Capital Asset Pricing Model (CAPM) and Arbitrage Pricing Model (APM), Capital Budgeting Techniques – Cash Flow, Present Value of Multiple Cash Flows, Payback Period, Discounted Payback Period, Accounting Rate of Return, Capital Budgeting Techniques – Internal Rate of Return, Modified Internal Rate of Return, Net Present Value, Profitability Index,, Capital Rationing, Sensitivity Analysis, Case Study Analysis – 1 (Capital Budgeting), Case Study Analysis – 2 (Capital Budgeting), Introduction of Investment, Investment Alternatives, Introduction to Market Place, Market Mechanism, Types of Investments, Market Efficiency, Risk & Return, Market Indexes (Single & Multi Index Model), Portfolio Management Theory, Analyzing Portfolio Risk & Expected Return including N-Security, Case, Markowitz Portfolio Model, Cases in Business Finance-Introduction, Dividend Policy & Initial Public Offering (IPO), Derivatives, Valuing Acquisition

Text Book:

  1. Principles of Managerial Finance, 10th edition, by Lawrence J. Gitman
  2. Investment Analysis & Portfolio Management, 7th Edition, by Reilly & Brown
  3. Bruner, R. F., Case studies in finance, 6th edition, McGraw-Hill/Irwin, 2009. (Bruner)

 

 

HUMANITIES COURSES


HUM - 201 Islamic Studies
Credit hours: 3
Pre-requisite: Nil

Course Objective:

The objective of this course is to impart essential knowledge about Islam through study of Quran, Hadith and Seerah of the Prophet SAW. The course is conducted in a non-conventional manner to elicit the students’ interest in Islam through analytical study, rather than by memorization of facts.
A distinguishing feature of the course is to encourage students to enrich their daily life by reciting and remembering important prayers.

Topics Include

Textual Study of the Glorious Quran: In this module three Surahs will be studied (a) Surah Al Fatihah (No. 1) (b) Sura Az Zumar (No. 39) (Ayat 53-75) (c) Surah Al- Hujarat (No. 49) (Ayat 1-18)
Study of selected Hadith: In module 20 Hadith of the Prophet SAW relating to different topics will be studied. Reference: Arbaein An-Nawawi (Hadith compiled by Imam An-Nawawi) (Hadith Nos: 1,2,5,6,10,12,13,15,19,23,26,27,30,31,33,34,35,37,41,42 (20 Nos)
Study of Seerat of the Prophet SAW: Important events in the Prophet’s (SAW) life at Makkah and their significance will be discussed.
Essential of Salat and Dua Contents of Salat including Dua Al-Qanoot.
Ayat Al Kursi, Dua of Namaz e Janaza, Five Quranic and Five Masnoon Dua.

Text Books

  1. The Glorious Quran. Translation by A. Yousaf Ali.
  2. Arbaein An-Nawawi (40 Hadith compiled by Imam An-Nawawi)
  3. Raheeq al Makhtoom (Urdu) by Safiur Rehman Mubarakpuri. English Translation The Sealed Nectar. Darul salam Publications.

 


HUM - 202 Pakistan Studies
Credit hours: 3
Pre-requisite: Nil

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 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 - 301 Technical & Professional Communication
Credit hours: 3
Pre-requisite: SE-101-B Communication Skills-II

Course Objective:

This course stresses on technical communication as this is used more often in practical situations. This course also deals with report writing, proposal development, , presentation skills, referencing and bibliography.

Students will be introduced to different types of communication situations in professional settings. Students will be exposed to the use of concise and concrete language through the use of texts taken from different genres of technical writing.

Topics include:

Introduction to communication, writing styles, importance of communication in professional settings, 7C’s of communication, 7 C’s in class exercises, preparing business messages, appearance and design of business messages, application writing, comprehension, writing neutral and good news messages, writing bad news messages, writhing a letter, long reports, proposals, document design, Graphics, oral communication, grammar , punctuation, etc., synopsis writing, Presentation.

Text Book:

Effective Business Communication by Murphy et al. 7th edition

 

 

HUM - 401 Research & Professional Issues
Credit hours: 3
Pre-requisite: HUM - 301Technical & Professional Communication

Course Objective:

This course will review the major considerations and tasks involved in conducting scientific research, particularly in the area of Business Management. It introduces the essential aspects of designing, supporting and conducting a research project

Successful completion of this course will provide research students with a broad range of quantitative and qualitative research methods for understanding, analysing as well as producing results of their research

Topics include:

Introduction to Research / The Meaning of Research, Methods of Research / Scientific Investigation, Technology and Business Research, The Research process. The broad problem area, preliminary data gathering, problem definition, Theoretical framework, hypothesis development, The research design, Experimental designs, Measurement of variables, operational definition and scales, Scaling reliability and validity, Data collection Methods, Sampling Techniques, Data Analysis and Interpretation, Doing Data Analysis using Excel, SPSS, AMOS, EQX, The Research Report, Doing Data Analysis using Excel, SPSS, AMOS, EQX, Doing Data Analysis using Excel, SPSS, AMOS, EQX

Text Book:

  1. Research Methods for Business: Uma Sekaran
  2. Research Methodology: Revised 2nd edition, C.R. Kothari,
  3. Research Methods for Business: Dr. Pervez N. Ghauri
  4. Research Methods for Social Sciences: Davendra Thaukhar
  5. Business Research Methods: Donald R. Cooper, Pamela S.

 

 

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 the 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 aims to help students to develop the skills of reasoning and analysis that are needed to apply ethical concepts to business decisions.

At the end of this course, the students will be able to study various real-life ethical cases, to identify ethical arguments, to evaluate and counter them, and to construct productive arguments.

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.

Text Book:

  1. Business Ethics: Concepts and Cases by Manuel G. Valesquez, Sixth Edition, Pearson Education.

 

 

MANAGEMENT COURSES


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 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.

 

 

MGT - 101 Principles of Management
Credit hours: 3
Pre-requisite: Nil

Course Objective:

The objective of this course is to help the student become a successful manager by introducing him to the latest trends, tools, techniques and principles of management and teaching him how to apply these principles in his work life. This course aims to provide a strong knowledge backdrop for future management courses.
AT the conclusion of this course, the students will be able to identify the management issues in an organization and to realize the importance of effective management for the success of an organization.

 

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. Stephen Robbins, Mary Coulter, 8th Edition
  1. Management, 6th Edition (James Stoner, Edward Freeman) (Prentice Hall International Edition)

 

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, Using Information Technology for competitive advantage, Role of information in product and service quality, The accounting information system, The management information system, Decision support system, Expert Systems, Office automation, Executive information system, Marketing information system, Human Resource information system, Manufacturing information system, Financial information system,

Text Book:

  1. Management Information System 7th Edition by Kenneth C. Laudon and Jane P. Laudon
  2. Management Information System 6th Edition by McLEOD, JR.

 

MGT - 202 Total Quality Management
Credit hours: 3
Pre-requisite: MGT - 101 Principles of Management

Course Objective:

This course covers the concepts and principles of quality management, philosophies of modern quality leaders and the strategies used by some of the leading companies in the implementation of total quality management. It reviews the history of quality and examines the wide variety of philosophies, concepts, and techniques for managing, controlling and improving.

At the conclusion of this course, students will have essential knowledge about how to plan for and assure quality, and the managerial practices required to complete the transformation to TQM. The student will learn various TQM tools such as quality function deployment, Pareto diagrams, Process Flow diagram, Cause & Effect diagram, Check sheets, histograms, control charts and process capability analysis.

Topics Include:

History of TQM, Characteristics of quality leaders, Gurus of Quality, Customer perception of quality, Process Improvement strategies, PDSA cycle, Six sigma approach, Supplier/Customer relationship, quality costs and its types, Malcolm Baldrige National Quality Award, Quality function deployment, ISO 9000 Series of standards, Statistical Quality tools.

Text Book:

Total Quality Management, Dale H. Besterfield, Carol Besterfield, Glen, Mary Besterfield, 3rd Edition

 

 

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:

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:

  1. Organizational Behavior by Stephen P. Robbins Timothy A. Judge; Seema Sanghi, 13th Edition, Published by Prentice Hall

 

MGT - 301 Project Management
Credit hours: 4
Pre-requisite: MGT - 101 Principles of Management

Course Objective:

This course is designed to teach students the principles of good project management. The students will understand and apply the sequential steps of the project management framework and appreciate the importance of project management in improving the organizational productivity.
At the conclusion of this course, students will have essential knowledge of how a project manager can link realistic objectives to stakeholder needs and how one can estimate effective project costs and time schedules.

Topics Include:

Project Management Methodologies and Organizational Structures, Project Life Cycle, Work Breakdown Structure, Project Scope Management, Network Scheduling Techniques, Cost Management and Control in Projects, Risk identification, analysis and mitigation strategies, Project resource loading and leveling, Project performance monitoring and Project termination,

Text Book:

  1. Project Management, Achieving competitive Advantage, Jeffery K. Pinto

Reference Book:

  1. A Guide to the Project Management Body of Knowledge. Project Management Institute, Inc. (2008)

 

MGT - 302 Human Resource Management
Credit hours: 3
Pre-requisite: MGT - 101 Principles of Management

Course Objective:

The course aims to develop a critically informed knowledge and understanding of how HRM can contribute to superior organizational performance and add value through positive interaction with the wider range of management functions.

At the end of this course, the students will appreciate the role of HRM in business viability and relative performance and the role HRM plays in enhancing organizational flexibility and in creating competitive advantage.

Topics include:

Introduction to Human resource Management, Strategic Human Resource Management, Job Analysis, Personnel Planning and Recruiting, Employee Testing and Selection, Interviewing candidates, Training and Developing Employees, Performance Management and Appraisal, Managing careers, establishing strategic pay plans, Pay for Performance and Financial Incentives, Benefits and Services, Ethics, Justice and Fair Treatment, Employee Safety, Managing Global Human Resources, Final Presentations

Text Book:

  1. Garry Dessler (2008), ‘Human Resource Management’, 11th Edition: Prentice hall.

 

MGT - 303 Management of IT
Credit hours: 4
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:

  1. Management of Information Technology. FRENZEL. 4th Edition (2004). Course Technology.

 

 

MGT - 304 Entrepreneurship
Credit hours: 3
Pre Requisite: MGT - 301 Project Management

Course Objective:

The course will enhance the working knowledge required to manage a small business considering both domestic and global implications. The course will emphasize the real-world financing of entrepreneurship, mergers and acquisitions as well as venture capital as they apply to current business practices.
The content of the course will help students learn how entrepreneurs and investors create profitable and durable business opportunities from good ideas.
The student will learn the difference between business ownership and entrepreneurship by developing a better understanding of entrepreneurial aptitudes, behaviors and goals.

Topics Include:

Entrepreneurship Process and the Entrepreneurial Mind Technological Innovation, Venture Ideas and Opportunity Recognition, Complacency and inhibition, Kick Starting Entrepreneurship, Business Proposal, Criteria for Screening Independent New Ventures, ethics and strategic planning, Franchising, Acquisitions and mergers, home based businesses, Legal and accounting concerns, Entrepreneurial Goals strategy delineation and implementation, Comparative Analysis of industry and creating the Pitch, Small Firms Vs Big firms, Projecting Financials, Market Research, Acquiring and Managing your Human Resource, Definitions and Background of Social Entrepreneurship, Social Enterprise Defined and Models of Social Enterprise

Text Books

  1. Timmons, Jeffry A. & Stephen Spinelli, New Venture Creation:
  2. Entrepreneurship for the 21st Century, 6th Edition. McGraw Hill Irwin, 2003
  3. Kaplan, Jack M., Patterns of Entrepreneurship. John Wiley & Sons, 2003
  4. Entrepreneurship in Action by Coulter
  5. Tools of Bootstrapping Bible by Seth Godin

 

MGT - 305 Operations Management
Credit hours: 3
Pre-requisite: Nil

Course Objective:

This course is designed to provide the students with an understanding of the foundations of the operations function in both manufacturing and services. The course will analyze operations from both the strategic and operational perspectives and highlight the competitive advantages that operations can provide for the organization.

At the conclusion of this course, students will have essential knowledge of operations management issues and techniques used by real-life operations professionals in managing operations and setting operations policy.

Topics Include:

Scope of operations management, The design process for a product and a service, Forecasting and its components, technology decision and capacity decisions, Elements of inventory management, EOQ models, The aggregate planning process, MRP, MPS, BOM, Lean production, JIT, elements of lean production, Benefits and drawbacks of lean production.

Text Book:

  1. Operations Management-Quality and competitiveness in global environment, Russell and Taylor, 6th Ed


MGT - 306 Leadership Skills
Credit Hours: 3
Prerequisite: MGT - 203 Organizational Behavior

Course Objective

This course examines leadership in the context of managing continuous change.
The course will be a combination of learning about leadership through the review of literature during class discussion and participating in a wide variety of “hands-on” exercises and case-study analyses. The literature and exercises are chosen to address leadership theory, and place them in a real-world context where students will be able to apply various skills and techniques deemed to be essential for successful leadership in the organizational and broader societal setting

Topics Include:

Models and theories of leadership, Preparing for changing times, Fundamental Beliefs, Situational Role Play
Relating, Visioning, Inventing, Sense-making, Motivation, Relationship Management, Decision Making, Delegation, and Problem Solving, Performance Management

Text book:

Kouzes, James and Barry Posner. The Leadership Challenge. 3rd ed. San Francisco: Jossey-Bass, 2002

 

 

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 SFAS Matrix, TOWS matrix, the BCG Growth-Share Matrix and the GE Business Screen, Staffing and Directing, matching managers to the corporate or business unit strategy, downsizing, international issues in staffing, Hofstede’s five dimension of a nation’s culture, 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:

  1. Strategic Management & Business Policy by Thomas L. Wheelen and J. David Hunger (Pearson) 12th Edition

 

 

MGT - 402 Strategic Management
Credit hours: 3
Pre-requisite: BUS - 201 Businesses & Organizations

Course Objective:

To enable students to understand and comprehend the basic concepts of strategic management, to introduce them to various models used for this purpose and to develop a perspective about the challenges faced while implementation of strategic plans.
The students will be enabled to formulate realistic strategies; and to develop implementation plans to execute those strategies. They will understand the importance of monitoring of external opportunities and threats in light of an organization’s strengths and weaknesses.

Topics include:

Strategic Management: Introduction to the subject and teaching methodology, Markets Forces: How they affect the company and Strategy (Porter’s Five Forces Model), International Economic Scenario: The past five years and the next five years, Domestic Economic Scenario, Introduction to SWOT analysis, Stake Holders analysis, Internal capability analysis, Technology and Strategy, Legal, regulatory factors and Strategy, Key performance Indicators (KPIs) of a company, Strategic Human Resource Planning, Major Business Strategies (Ansoff’s Matrix), Strategic business Unit (SBU) and BCG Matrix, Product Life Cycle (PLC) and Strategy, Strategy and Economic Uncertainty, Strategic alternatives for Small and Medium enterprise (SME), Developing a Strategic plan, Implementation of Strategic Plan and feedback mechanisms, Strategic alternatives for Small and Medium enterprise (SME), Implementation of Strategic Plan and feedback mechanisms

Text Book:

  1. Strategic Management by Fred R David 5th Edition (2006) National Book Foundation

 

 

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.

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:

  1. 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, 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:

  1. THOMAS’ CALCULUS (11th Edition)

 

 

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)

 

 

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:

 

  1. Fundamental of Physics, by Halliday/ Resnick/ Walker 6th edition
  2. University Physics by Sears and Zamansky 7th edition
  3. Basic Electronics by Grob 8th edition
  4. A text book of Electrical Technology by B.L. Theraja 23rd Edition

 

 

MTH - 106 Pre-Calculus
Credit Hours: 3
Prerequisite: Nil

Course Objective:

The objective of this course is to impart basic mathematical knowledge with a view to prepare students for the Calculus-I course.

Topics Include:

Quadratic equations. Inequalities, Logarithmic and exponential functions. Graphs. Systems of Linear Equations. Functions. Trigonometric identities and equations. Analytic geometry. Polar Coordinates.

Textbook:

Pre Calculus (Schaum's Outline Series) 2nd Ed. By Fred Safier

 

 

MTH - 201 Probability & Statistics
Credit hours: 3
Pre-requisite: Nil

Course Objective:
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:

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:

  1. Mathematical Techniques by Dr. Karamat H. Dar

 

 

MTH - 301 Statistical Inference
Credit hours: 3
Pre-requisite: MTH - 104 Business Statistics

Course Objective:

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:

  1. Statistics for Management 4th Edition by Richard I. Levin & David S. Rubin

 

MATHEMATICAL AND STATISTICAL ANALYSIS (BUS-502)
Credit Hours: 3
Pre Requisite: Nil

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.

 

Information Retrieval & Security (CSC-502)
Credit Hours: 3
Pre Requisite: Nil

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 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.

 

Project Management Practice (MGT-501)
Credit Hours: 3
Pre Requisite: Nil
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.

 

ENTREPRENEURSHIP IN IT (CSC-503)
Credit Hours: 3
Pre Requisite: Nil

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.

 

BUSINESS Methods (BUS-501)
Credit Hours: 2
Pre Requisite: NIL
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.

 

IT METHODS (CSC-501)
Credit Hours: 2
Pre Requisite: Nil
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.

 

Business Process Modeling (BUS-503)
Credit Hours: 3
Pre Requisite: Nil
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 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.

 

E-BUSINESS SYSTEMS AND STRATEGIES (CSC-504)
Credit Hours: 3
Pre Requisite: Nil

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.

 

Business Quality Management (BUS-504)
Credit Hours: 3
Pre Requisite: BUS - 501

The course aims to provide in-depth knowledge about policies for achieving excellence in business organization.  The students will learn how a quality management system (QMS) can be introduced into an organization by involving everyone and every aspect of the overall organizational processes. A quality culture can be achieved by identifying techniques for aligning organizational strategic policies with the quality system implementation. This course covers how TQM affects all functions of business and how customer satisfaction can be achieved through continuous improvement and effective cost management.

 

Business Research Methods (BUS-505)
Credit Hours: 2
Pre Requisite: NIL
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 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.

 

ERP System IMPLEMENTATION (CSC-601)
Credit Hours: 3
Pre Requisite: Business Process Modeling (BUS-503)

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.

 

THESIS – Analysis and Design (PRJ-601)
Credit Hours: 3
Pre Requisite: Business Research Methods (BUS-505)

 

THESIS – Implementation (PRJ-602)
Credit Hours: 3
Pre Requisite: THESIS – Analysis and Design (PRJ-601)