Center for Computer Studies

 

Computer Science & Engineering (CSE) Courses
Management Information Systems (MIS) Courses
Mathematics And Statistics (MTS) Courses
Science (SCI) Courses

 

 

Computer Science & Engineering (CSE) Courses

CSE141

Introduction to Programming (3,1,4)

Introduces the fundamental concepts of programming. Topics include data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging. The course also offers an introduction to the historical and social context of computing and an overview of computer science as a discipline.

CSE142

Object Oriented Programming Techniques (3,1,4)

This course discusses new developments in object oriented programming methodology and covers the programming phase of Systems Development Life Cycle. It covers issues such as encapsulation, inheritance, virtual classes, polymorphism, and other object oriented technology issues. It is a programming intensive course. Either C++ or Java may be used in this course.

Prerequisite: CSE141

CSE143

Visual Programming (3,1,4)

This course introduces elementary programming techniques using the Visual Basic programming language. A wide range of primarily non-mathematical programs will also be written by the students.

Prerequisite: CSE141

CSE201

Computer Architecture & Assembly Languages (2,1,3)

An introduction to computer system structure and organization. Topics include representation of information, processor architecture, input/output, CPU, ALU, memory hierarchy, arithmetic circuits, micro and macroinstructions, arithmetic shifts, overflow and underflow situations, fixed-point and floating-point data, instruction codes, super scalar structures, VLIW, and other modern CPU architectures.

Prerequisite: CSE141

CSE202

Numerical Analysis & Algorithms (3,0,3)

This course introduces concepts and analysis of numerical methods. Topics covered are solutions of nonlinear equations by various methods (inter-halving, linear interpolation, Newton, fixed point, q-d Muller, etc.), interpolating polynomials, various types of differences, representation of polynomials by differences, operators and their relation, symbolic derivation, interpolation with unequal intervals, inverse interpolation, 2 and 3 dimensional interpolations, numerical differentiation and integration.

Prerequisites: CSE205, MTS203

CSE205

Data Structures & Abstraction (3,0,3)

A study of advanced programming topics dealing with logical structures of data, their hardware representation, and the design and analysis of computer algorithms operating on them. This course concentrates on data structures: primitive types, stacks, queues, arrays, sets, linked lists, trees, and graphs. Also covered are some basic operations using these data structures including sorting, searching and memory management. Furthermore external sorting, hashing, dynamic storage allocation, file organizations are presented.

Prerequisite: CSE141

CSE211

Software Engineering (3,0,3)

This course introduces students to the fundamental principles and methodologies of large-scale software development. Students learn about the theory and practice of software engineering. This course requires a programming background. Students apply these practices on their individual programming effort to identify their strengths and shortcomings through the use of Personal Software Process (PSP). Additionally, they work as part of a team on a full life-cycle software project that includes planning, software specification, software design, coding, inspections, and testing.

Prerequisite: CSE141

CSE212

Requirement Analysis & Modeling (3,0,3)

Software requirements engineering is studied as a three step process: requirements elicitation, analysis/validation and specification. In-depth study of methods such as prototyping and scenario analysis for requirements elicitation, object- or function-oriented methodologies and quality function deployment for requirements analysis and validation, and standards such as ANSI/IEEE Std 830 is undertaken.  Computer Aided Software Engineering (CASE) tools and review techniques (e.g. peer review, inspection, structured walkthroughs) in requirements specification of software systems and engineering and definition of software requirements process are also part of the course.

Prerequisite: CSE211

CSE241

Digital Logic Design (3,1,4)

This course introduces basic concepts of digital computer logic including switching logic, combinational circuits, minimization methods, adders, comparators, multiplexers, synchronous and asynchronous sequential circuits, registers, counters, flip flops, encoders, decoders, buffers, RAM, switches, programmable logic devices, instruction set design, processor implementation techniques, serial and parallel arithmetic units, pipelining, and memory hierarchy.

CSE242

Microprocessors and Interfacing (3,1,4)

An introductory course covering the fundamentals of microcomputer hardware and software. Topics include microcomputer system hardware, assembly language programming, input/output devices, and bus discipline. Memory systems, serial interfacing, and interfacing assembly language to high level language code will also be covered.

Prerequisite: CSE201

CSE243

Data Communication & Networking (3,1,4)

This course introduces data communication and problems in the data processing environment. Topics included are synchronous and asynchronous transmission, base band and analogue signaling techniques and channel capacity, modulation techniques, circuit and packet switching, layered network architecture, ISO Network protocols, performance analysis of data communication systems, flow control and alternate routing strategies and algorithms, various types of networks and their interconnections, and network security and privacy.

Prerequisite: Instructor’s consent

CSE301

Database Design (3,1,4)

This course discusses the latest in database technology. It covers schemes, EP diagrams, DBMS, relational algebra, SQL, Views, normalization, and design of a relational database. Topics included are security, performance, replication, ODBC connectivity, database design and programming in procedural SQL, use of visual tools for query, definition, creation and updation, relational, object relational and extended relational models.

Prerequisite: CSE205

CSE302

Theory of Automata (3,0,3)

This course introduces Turing machines, recursive functions, formal languages, nondeterministic automata and pushdown automata. Theoretical models such as finite state machines, pushdown stack machines, and Turing machines are developed and related to issues in programming language theory, languages. It also covers the application of Boolean algebra to design of finite state machines, formal systems, symbolic logic, computability, halting problem, Church's thesis, and the main ideas of the theory of computation.

Prerequisites: CSE141, MTS201

CSE311

Object Oriented Design & Implementation (3,0,3)

This course addresses concepts of object-oriented software development. It provides an integrated view of subjects related to the different phases of software development using object-oriented techniques. The course covers Object-Oriented Analysis and Design (OOA/OOD) and Object-Oriented Programming (OOP). Also, covered in the course are the subjects of object-oriented metrics and case studies in object-oriented software development. This course requires a programming background. The course requires development of small to medium sized programs as well as relatively modest term project that requires usage of the concepts demonstrated throughout the semester. This course requires a programming background in an OO language.

Prerequisites: CSE205, CSE211

CSE341

Database Systems (3,1,4)

This course involves the concepts of organization and management of data and looks at design and implementation of commercial application software systems. Topics included are random, indexed, sequential, inverted and multilist file structures, file processing and database processing concepts, hierarchical data models, data security, data integrity, virtual storage access, multi-key access methods, query processing, database design theory, crash recovery, concurrent control, distributed databases, and object oriented databases.

Prerequisite: CSE205

CSE342

Operating Systems (3,1,4)

This course introduces the organization of operating systems. Topics included are process management and scheduling, interaction of concurrent processes, interrupts, I/O, device handling, memory and virtual memory management and file management. A survey of the design and implementation of distributed operating systems, both by introducing basic concepts and considering examples of current systems (UNIX) and recently developed operating systems such as Linux, Window NT are presented.

Prerequisite: CSE205

CSE343

Human Computer Interaction (3,1,4)

Topics included are motivation and context, human centered development and evaluation, human performance models, accommodating human diversity, principles of good design and good designers, engineering tradeoffs and introduction to usability testing.

Prerequisites: CSE141, CSE212

CSE344

Compiler Design (3,1,4)

This course examines formal description of languages, lexical analysis, syntax analysis, syntax-directed translation, run-time system management, code generation, code optimization, compiler-building tools. It puts emphasis on theoretical aspects of parsing context-free languages, translation specifications and machine-independent code optimization. Students write a compiler for a selected language during this course.

Prerequisite: CSE302

CSE412

Parallel Processing (3,0,3)

This course examines parallel processing components, modern processor architecture, operating system support features for parallel processing and programming strategies for parallel processing. It also compares systems with implicit parallelism, parallel compiling and distributed computing.

Prerequisite: CSE301

CSE441

Artificial Intelligence (3,1,4)

This course examines current artificial intelligence issues. It discusses production systems, knowledge-based systems, planning, natural language processing, and machine learning. Topics included are introduction to the design of systems processing aspects of intelligent behavior, pattern matching, introduction to LISP and PROLOG, search techniques, tools and mechanism for expert systems. Some of the applications discussed are expert systems, neural networks, vision systems, genetic algorithm, decision trees, and various machines learning methods.

Prerequisites: CSE205, MTS201

CSE442

Computer Graphics (3,1,4)

This course includes hardware and software elements of graphics systems. It introduces basic computer graphics algorithms for transformations, clipping, windowing and polygon filing, circle generation, parametrical representations of curves and surfaces, 3-D viewing, hidden line and surface removal, and shading/color models.

Prerequisites: CSE205, MTS111, MTS201

CSE443

Modeling & Simulation (3,1,4))

This course looks at simulation, which is one of the most widely adopted techniques in problem solving. Topics included are an overview of system modeling and simulation, manual example on simulation of discrete event systems, input analysis, random numbers and random variates, output analysis, variance reduction and optimization. The course also discusses case studies on the application of simulation.

Prerequisites: CSE141, MTS202

CSE451

Business Telecommunication & Distributed Systems (3,1,4)

This course examines key telecommunications opportunities in business, use of existing and emerging technology to design and implement new products and trade-offs between technical needs and costs. Topics included are strategic planning and network technology, telecommunication decision sequence, networked business applications, LANs, FDDI, WANs, network design evaluation, total quality operations, network management and security distributed computing, middleware internet, and future of telecommunications.

Prerequisite: CSE243

CSE452

Computational Geometry (3,1,4)

This course introduces basic concepts of geometric computing, illustrating the importance of this new field for computer graphics, solid modeling, robotics, pattern recognition, statistical analysis, algorithms for geometric problems. Additional fundamental techniques like convex hulls, Voronoi diagrams, intersection problems and multidimensional searching are also presented.

Prerequisite: MTS203

CSE453

Information Storage & Processing (3,1,4)

This course discusses data models and database design. It illustrates modeling the real world, the entity relationship to data modeling (including network hierarchical and object-oriented), relational model and use of existing database system for the implementation of information systems.

Prerequisites: CSE301, MTS201

CSE455

Network & Security (3,1,4)

This course introduces the security issues in computing, communications, and electronic commerce. Topics included are security requirements and vulnerabilities, legal and ethical issues, basic cryptology, private and authenticated communication, electronic commerce security, software security, viruses and other malicious code, operating system protection, trusted systems design, network security, firewalls, auditing, physical security and disaster recovery.

Prerequisite: CSE243

CSE457

Network Management (3,1,4)

This course covers the hierarchical network management for LAN and distributed discrete and integrated services networks. It examines network management concepts, administrative and operational management, performance management, fault management, maintenance management, security management and architectural management of different ownerships. Concept of managed objects, manager-agent relationship, applications of network management protocols and standard management protocols are also discussed.

Prerequisite: CSE243

CSE458

Advanced Web-Based Developments & Applications (3,1,4)

The aim of this course is to introduce the advance concepts of the World Wide Web. Topics included are Active Server Pages (ASP), Java Servlets, Distributed objects technologies (DCOM, CORBA) and Software agents.

Prerequisite: CSE141

CSE491

Computer Science Project (0,3,3)

A development project under faculty supervision. Students may propose their own projects for departmental approval or may apply for a project proposed by a faculty member.

Prerequisite: Senior standing

CSE551

Call Center Design & Management (3,1,4)

Topics included are the value and function of a call center, customer service skills, call center best practices, communication skills, outbound call, consultative selling techniques, handling difficult customers, complaint handling, stress management, a strategic partner to the business, managing a business unit, managing operations, managing technology, managing people and planning customer satisfaction research on call center.

Prerequisite: Instructor’s consent

CSE552

Cryptography (3,1,4)

This course serves as an introduction to cryptography. The focus is on precise definitions, theoretical foundations, and mathematical proofs of security. Topics included are formal definitions of security, pseudo-randomness, digital signatures and one-way hash functions, authentication, symmetric (i.e. shared-key) encryption, public-key encryption, and zero-knowledge proof systems.

Prerequisite: Instructor’s consent

CSE553

Image Analysis & Computer Vision (3,1,4)

This course is an introduction to the field of Computer Vision and focuses on the underlying algorithmic, geometric and optic issues. The course starts with a brief overview of basic image processing topics (convolution, smoothing, edge detection). It then proceeds on various image analysis topics such as binary images, moments-based shape analysis, Hough transform, image formation, depth and shape recovery, photometry, motion, classification, and special topics.

Prerequisite: CSE205

CSE554

Pattern Recognition (3,1,4)

This course provides an introduction to classical pattern recognition. The course includes sections on neural networks and provides links to the classical statistical pattern recognition techniques. Topics discussed are Bayesian decision theory, parametric estimation and supervised learning, linear discriminant functions, nonparametric methods, feature extraction for representation and classification, neural networks for pattern recognition. Some of the applications of this topic are automated speech recognition, fingerprint identification and optical character recognition.

Prerequisite: MTS102

CSE555

Robotics (3,1,4)

The course examines computer control aspects of robots with special emphasis on some applicable artificial intelligence techniques. Topics included are manipulator kinematics and dynamics, sensors and perception, object location, mobile robot investigation, task planning, control architectures, multiple robot systems and robot programming.

Prerequisite: MTS203

CSE556

Internetworking (3,0,3)

This course introduces the concepts behind connecting networks with each other to form large internetworks.  Issues in Layer 2 internetworking using bridges and switches, transparent bridges, source-routing bridges and translational bridges, as well as in Layer 3 internetworking  distance vector versus link-state routing, standard internetworking protocols such as RIP, OSPF, IS-IS and BGP, scalability and security are discussed. 

Prerequisite: CSE243

CSE557

Advanced Topics in Networking (3,0,3)

This course is intended to provide senior level students a thorough understanding of modern networking concepts and technologies. It discusses in detail various networking technologies in particular for Metropolitan Area and Wide Area Networking, introducing them to tradeoffs between various protocols, and services. Topics covered include: VSATs, ATM,  Sonet, Optical Networks, Voice over IP, MPLS, Wireless LAN, 3G Mobile Services, Bluetooth, Mobile/Cellular Networks.

Prerequisite: CSE243

CSE558

Mobile Computing (3,0,3)

Topics included are overview of the history, evolution, compatibility of wireless standards, special problems of wireless and mobile computing, wireless LAN and satellite-based networks, wireless local loops, mobile internet protocol, mobile aware adaption, extending the client-server model to accommodate mobility and mobile data access. Furthermore, software packages to support mobile and wireless computing, the role of middleware and support tools, performance issues and emerging technologies are also discussed.

Prerequisite: CSE243

Management Information Systems (MIS) Courses

MIS101

Management Information Systems (3,0,3)

This course introduces the entire spectrum of different types of information systems available for managerial decision-making. It introduces information systems for different functional areas like marketing, manufacturing, human resource, financial information, and accounting. In addition to systems development life cycle methodologies, the course covers information systems for competitive advantage, executive information systems, decision support systems, expert systems, paperless office automation and intranets.

MIS141

Introduction to System Administration (3,1,4)

The topics presented in this course will familiarize students with the basics of systems administration. Topics included are best practices for system administration, overview of network operating systems, fundamentals of UNIX/Linux and Windows system administration, system integrity, and system security.

Prerequisite: MIS101

MIS142

Introduction to Computer Applications (3,1,4)

Topics include an overview of computer systems and their components, an introduction to computer applications including word processing, spread- sheets, presentation graphics, e-mail, WWW and file system browsers, and web page composers.

MIS202

Technical Report Writing (3,0,3)

Topics covered in this course include a study of the particular requirements of technical report writing, coupled with a review and refinement of basic grammar and composition skills. Students will be taught about the research process and analytical reports: how to gather; analyze, and organize data for writing a formal research report on an identified and approved business-related topic, write references using required MLA or APA styles, etc.

Prerequisite: MGT21160

MIS203

Advance data Bases / Datawarehouse (3,1,4)

This course analyzes the implementation of successful data warehouse. Topics included are data warehousing fundamentals, project planning, business requirements definition, dimensional modeling, technical architecture, physical configuration options, product selection, physical database design, data staging process, data staging techniques, end user applications, deployment, management and growth.

Prerequisite: CSE301

MIS211

System Analysis & Design (3,0,3)

This course is an in-depth study of the Systems Development Life Cycle. It conducts a detailed analysis of a large business or government computer system and considers the determination of user requirements. Design methodologies like DFDs and ERDs are introduced. Input, output, and process design is covered for interactive event based systems. This is a project intensive course.

Prerequisite: CSE301

MIS241

Information Systems Development (3,1,4)

This is a programming intensive course in latest 4GL environments. It provides hands-on expertise in visual tools like forms, reports, SQL, procedural SQL, reports and menus in a development environment such as Oracle Developer 2000. Use of upper and lower CASE tools in development is also covered. This is a project-based course in which the system earlier analyzed and designed is implemented.

Prerequisite: CSE301

MIS302

Decision Support Systems (3,0,3)

The course examines DSSs that provide What-If Analysis, goal seeking, sensitivity analysis and other types of decision support. The course covers user interaction, model set-up and simulation using examples and case studies. Students are expected to implement a DSS using spreadsheets, databases and other tools.

Prerequisite: MIS211

MIS303

Distributed Computer Information Systems (3,1,4)

This is an extensive course that includes Distributed System case studies, transparency in Distributed Systems, principles of middleware, CORBA, COM, RMI, programming language heterogeneity, representation heterogeneity, dynamic invocation, advanced communication, principles of persistence, distributed object concurrency control, distributed object transactions, properties of wireless PANS, LANS, WANS, MAC and radio link protocols, transport protocols, satellite networks, overview of use of intelligence in mobile systems, power management issues and file systems

Prerequisite: Instructor’s consent

MIS305

Software Project & Quality Management (3,0,3)

This course addresses process considerations in software systems development. It discusses advanced material in software planning, mechanisms for monitoring and controlling projects, leadership and team building. Furthermore, it provides knowledge and understanding of the concepts, principles, techniques, and tools that are used in the management of software projects. Some of the topics included are size and cost estimation, schedule plan, risk management, quality management and configuration management. Students work in a team to develop a project plan for a small project according to the established standards based on best practices of the global IT industry.

 

MIS341

Business Process Modeling & Simulation (3,1,4)

This course highlights Business System Modeling using linear, non-linear dynamic programming, PERT, CPA, inventory models, forecasting models, regression analysis, queuing theory, simulation, transportation models, assignment models, Markov chain and simulation, use of modeling in financial analysis and decision-making, funds management, treasury, cash flow variance, budgeting, text management, capital spending, annual profits planning, project controls, tax rate analysis, and design and implementation of business models.

Prerequisite: MIS211

MIS401

Information Systems Management (3,0,3)

This course covers issues arising from the interactions of Information Systems (IS) with organizational and business concerns. It includes IS strategy and planning, management of inter-organizational systems (linkages with customers, suppliers, banks etc.) and management of internal systems integration. It also examines managing IS-organization, IS employees, IS-environment, IS-IT, IS-organizational structure, valuation of IS, and managing issues of controls, audit, and security.

Prerequisite: MIS305

MIS402

Change Management and BPR (3,0,3)

This course examines business process redesign and reengineering. Topics included are preconditions for the success and failure of BPR, process innovation, BPR implementation, tools, role of IT, TQM, management of organizational changes that occur as a result of BPR and the use of information technologies that support BPR. The course includes the study of models such as the value process framework for strategic alignment of business forces for organizational transformation.

Prerequisite: Instructor’s consent

MIS403

E-commerce (3,0,3)

The course introduces the e-commerce concept, objectives, market drivers, requirements, underpinning techniques and technologies. Topics include: intelligent agents, client/server model, commitment, concurrency, recovery, network service, and application management, quality of service management, service level agreement management, application service providers and security management. Policy and regulatory issues in e-commerce will also be discussed. Finally, various e-commerce applications in the areas of finance, securities, trading, auctions, and travel will be described.  

MIS453

Management of e-Business (3,0,3)

The module aims to introduce managerial perspectives on conducting businesses. Topics include optimizing value chain activities of a business, preparing a business for e-business, transforming a traditional business into an e-business, managing e-business transformation projects, implementing e-business, identifying performance measurements for e-business,  dealing with human resource issues in e-business and learning from actual e-business implementations by studying cases.

Prerequisite: Instructor’ consent

MIS454

Audit, Ethics & IS Issues (3,0,3)

The course analyzes the impact of computers on society. Topics included are privacy issues, changing patterns of interaction, security, control of information systems, breakdowns, vulnerability, hazards, computer crime, fraud, defenses, access controls, audit planning and execution, disaster recovery and risk management.

Prerequisite: Instructor’s consent

MIS455

Business Process Re-Engineering (3,1,4)

This course examines business process redesign and reengineering in greater detail. Topics discussed are preconditions for the success and failure of BPR, process innovation, BPR implementation, tools, role of IT, TQM, management of organizational changes that occur as a result of BPR and the use of information technologies that support BPR. The course includes advanced study of the models such as value process framework for strategic alignment of business forces for organizational transformation.

Prerequisite: Instructor’s consent

MIS458

Enterprise Resource Planning (3,1,4)

This course focuses on implementing off-the-shelf packages like SAP, Oracle Applications or JD Edwards. Students will study the options and tuning features available in a given package and discuss the business requirements for one of the modules to be implemented. They will have to tone the features available in the given package to meet the business requirements. This will be hands-on implementation course.

Prerequisite: Instructor’s consent

MIS459

Customer Relationship Management (3,0,3)

The course incorporates group interaction, real life case study scenarios and dynamic facilitation of course materials to understand customer relationship management. Topics included are: successful CRM strategy, organizational issues of developing and implementing CRM strategy, phases of CRM framework, CRM project management, CRM’s RoI and CRM information system.

Prerequisite: Instructor’s consent

MIS491

MIS Project (0,3,3)

An MIS project under faculty supervision. Students may propose their own projects for departmental approval or may apply for a project proposed by a faculty member.

Prerequisite: Senior standing

MIS551

Supply Chain Management (3,0,3)

This course provides basic definitions and concepts for planning and controlling the flow of materials into, through, and out of an organization. Topics include: elements of the supply chain, customer, operating environments, financial fundamentals, manufacturing resource planning, total quality management, marketplace-driven, customer expectations and definition of value, customer relationships, demand management, transformation of demand into supply, design, capacity management, planning, execution and control, performance measurements, supply, inventory, purchasing, and physical distribution system.

Prerequisite: Instructor’s consent

MIS552

Data Warehouse (3,0,3)

Topics include: introduction to data warehousing and the foundations of understanding the issues involved in building a successful data warehouse, data warehouse development methodology and issues surrounding the planning of the data warehouse, data quality and metadata in the data warehouse, analysis, transformation and loading of data into a data warehouse, development of the data architecture and physical design, implementation and administration of the data warehouse and introduction to data mining.

Prerequisite: CSE301

Mathematics And Statistics (MTS) Courses

MTS101

Calculus-I (3,0,3)

Topics included are real and complex numbers, De Movier’s theorem and its applications, absolute values, inequalities, rectangular coordinates, functions and graphs, limits and continuity functions, higher derivatives, differentiation of algebraic functions, applications of derivatives, fundamental theorems of differential calculus and techniques of integration.

Prerequisite: MTS103

MTS102

Introduction to Statistics (3,0,3)

Topics included are: types of data, frequency distributions, measures of central tendency and dispersion,. exploratory data analysis, introduction to set and probability theory, events and laws of probability, independence, conditional probability, Baye’s theorem, interpolation. index numbers and time series analysis and linear regression and correlation.

MTS103

Business Mathematics (3,0,3)

This course introduces the applications of mathematics to solve the problems of business and industry. Topics included are elements of algebra, functions and graphs, linear equations, depreciation, ratios, proportions, payroll, taxes, percentages, simple interest and discount, averages, compound interest, commission and basic statistical measures.

MTS105

College Algebra (3,0,3)

Introduces students to the basic mathematical tools. Topics included are: elements of algebra, functions and graphs, matrices, linear equations, basic differential and integral calculus. Students also solve problems using basic linear programming and are introduced to the concepts of the time value of money, annuity and their application in capital budgeting.

MTS111

Calculus-II (3,0,3)

Topics included are definite integrals, improper integrals, Laplace transforms, infinite sequences, Fourier series, curves in two dimensions, three dimensional geometry, gradient, divergence and curl, directional derivatives and theorems of Gauss and Green.

Prerequisite: MTS10164

MTS201

Logic & Discrete Structures (3,0,3)

Topics include: logic, propositional equivalences, predicate and quantifiers, sets, relations, functions, sequences and series, the growth of functions and complexity algorithms, the integers and division, matrices, methods of proof, mathematical induction, recursive relations, generation functions the basics of counting, the pigeonhole principle, permutations and combinations, discrete probability, graphs, graph isomorphism, connectivity, Euler and Hamilton paths, introduction to trees, Boolean functions, logic gates, minimization of circuits.

MTS202

Statistical Inference (2,1,3)

Distribution of random variables, some special discrete and continuous probability distributions, sampling theory, estimation of statistical parameters, testing of hypothesis, inferences about mean, proportion and variance for one and two populations, analysis of variance, one-way and two-way classifications, inferences about regression, categorical data analysis, non-parametrics, statistical process control and lab assignments using Minitab, SPSS or Eviews.

Prerequisite: MTS102

MTS203

Linear Algebra (3,0,3)

Topics include: binary operations, groups, rings and fields, vector spaces, linearly dependent and independent vectors, linear transformations, matricies of linear transformations, properties of matricies, matrix algebra, elementary row/column operations, Echelon form, normal form, rank and inverse of matrices, solution of equations, consistency criteria, elimination method and Gauss Jordan method, determinants and their  properties, Cramer’s rule and computations through MATLAB.

Prerequisite: MTS111

MTS205

Business Mathematics and Statistics (3,0,3)

This course is taught with two objectives in mind: (1) to enable students to acquire basic knowledge of mathematics and statistics; (2) to prepare students for advance work in quantitative business analysis. Topics covered are functions and graphs, linear and quadratic equation, logarithm, algebra, element of differential and integral calculus, frequency distribution time series, measures of central tendency, measures of dispersion and index numbers.

MTS451

Operations Research (3,0,3)

This is an introduction to Operation Research. Topics include optimization concept, linear programming models, graphical and Simplex mehods, duality, transportion and assignment models, inventory models, PERT/CPM, networking models, queuing models, types of queues, basic properties and simulation models.

Science (SCI) Courses

SCI103

Physical Sciences (3,0,3)

This course will teach the major scientific laws and essentials of physics and chemistry. The aim of this particular subject is to make sure that business students have developed familiarity with the scientific disciplines. It also presents a broader range of topics than standard science courses and highlights the interdependence of the scientific disciplines.

SCI104

Circuit Analysis (3,0,3)

An introduction to the basic principles of circuit analysis. Topics include: units and notation, current and voltage, resistance, Ohm's Law, power, energy, series and parallel circuits, Network Theorems, capacitance, inductance, alternating current, phasors, resonance, and filters.  

Prerequisite: SCI111

SCI111

College Physics (3,1,4)

Topics included are vectors, mechanics of particles, Newton's laws of motion, work, energy, and power, impulse and momentum, conservation laws, mechanics of rigid bodies, rotation, equilibrium, fluids, heat, thermodynamics, periodic motion, electricity and magnetism, Coulomb's law, electric fields, potential capacitance, resistance, DC circuits, magnetic fields, fields due to currents, induction, magnetic properties, wave motion, vibration and sound, interference, and light.

Prerequisite: MTS10566

back to top