Matthew P. Schwaberow

MBA Courses

Accounting 901 Accounting Analysis for Management Decisions
This course focuses on the development of accounting information to support planning, evaluation, and control. Applications to both routine and strategic decision making contexts are discussed.

Business Administration 901 Legal, Ethical, and Regulatory Environment
Examines antitrust, administrative law, liabilities, and other legal, regulatory, or ethical issues confronting business.

Economics 902 Managerial Economics
Economic analysis as applied to practical business operations. Topics include demand analysis, forecasting, cost analysis, and pricing techniques.

Finance 901 Managerial Finance
In-depth study of corporate finance. Topics include capital budgeting, capital structure, financial analysis, and related corporate theory. Lectures, cases, readings.

Human Resources 901 Introduction to Human Resources
Key processes of human resource managment including selection, employee development, performance management, reward systems, and employee relations.

Information Systems 903 Systems of Operation and Technology
The study of the issues, methods, information, and technology involved in the creation and use of information systems in a corporate environment. The focus is on the manager's influence on the design, operation, control, and communication ability. Current organizational systems and technology are evaluated. Case studies are used extensively as the content for individual and team activities. The course explores the implications created by technology as we continue to move into an information-based economy.

Management 901 Managing Organizational Systems
Develops an understanding of organizations as dynamic evolving systems.

Management 902 Interpersonal Skills
Developing interpersonal skills, including self-assessment, listening, business writing, oral communications, interviewing, and small group meeting proficiency.

Management 903 Operations Management
Understand the concepts and tools needed to control and improve the operations function. Develop skills in resolving problems and improving quality and productivity, gathering and analyzing data and making decisions in an increasingly global environment.

Marketing 901 Marketing Strategy
The strategic planning process as it applies to marketing management, current literature and techniques.

Computer Science & Engineering Major Courses

CSE221 Software Development Using Components
Component-based software from client programmer's perspective; intellectual foundations of software engineering; mathematical modeling; specification of object-oriented components; layering; testing and debugging layered operations

CSE222 Development of Software Components
Templates for generalization and decoupling; container components; component-based software from implementer's perspective; data representation using layering and using pointers.

CSE321 Case Studies in Component-Based Software
Case studies using: tree and binary tree components and binary search trees; context-free grammars; tokenizing, parsing, and code generating components; sorting components and sorting algorithms.

CSE360 Introduction to Computer Systems
Introduction to computer architecture at the machine language and assembler language level; assembler language programming and lab.

CSE459.21 Programming in C

CSE459.51 Programming in Perl
Basic syntax of the Perl programming language; several common applications including text and file processing.

CSE541 Elementary Numerical Methods
Survey of basic numerical methods; number systems and errors of finite representation, solution of a single non-linear equation, interpolation, numerical integration, and solution of linear systems.

CSE551 Introduction to Information Security
Introduction to security of digital information including: threats, regulations, risk management, attack detection and response, cryptography, forensics, and technical training and certification.

CSE560 Systems Software Design, Development, and Documentation
Software engineering as applied to various classical computer systems programs; assemblers, macroprocessors, loaders; major group project involving the design and implementation of systems software; communication skills emphasized.

CSE601 Social and Ethical Issues in Computing
Social, ethical, and legal issues facing computing professionals; ethical principles; discussion of case studies.

CSE625 Introduction to Automata and Formal Languages
Machine based and formal grammar based models of computation: finite automata; regular languages, context free languages, pushdown automata, and Turing machines; Church-Turing thesis; introduction to the halting problem.

CSE655 Introduction to the Principles of Programming Languages
Programming language concepts such as grammars and parse trees; interpretation versus compilation, binding, and scope rules; and language constructs for control and data abstraction.

CSE660 Introduction to Operating Systems
Operating system concepts: memory management, process management, and file management; sample operating systems.

CSE670 Introduction to Database Systems I
Database systems use; query languages-SQL and relational algebra; logical database design; entity-relationship model, database normalization; introduction to transaction processing; database design project.

CSE675 Introduction to Computer Architecture
Computer system components, instruction set design, hardwired control units, arithmetic algorithms/circuits, floating-point operations, introduction to memory and I/O interfaces.

CSE677 Introduction to Computer Networking
Data communications, network architectures, communication protocols, data link control, medium access control; introduction to local area networks, metropolitan area networks, and wide area networks; introduction to Internet and TCP/IP.

CSE678 Internetworking
High-speed local area networks, metropolitan area networks, bridges, routers, gateways, TCP/IP, application services, network management.

CSE679 Introduction to Multimedia Networking
Introduction to multimedia data types, multimedia compression technologies World-Wide-Web architectures, proxies, streaming video technologies, and network adaptation to multimedia.

CSE680 Introduction to Analysis of Algorithms and Data Structures
Performance analysis considerations in design of algorithms and data structures; asymptotic analysis, recurrence relations, probabilistic analysis, divide and conquer; searching, sorting, and graph processing algorithms.

CSE757 Software Engineering
Principles of design, implementation, validation, and management of computer software; emphasis on reading and discussing papers from relevant journals and proceedings; term project required.

CSE777 Telecommunication Networks
Broadband integrated services digital networks, asynchronous transfer mode, gigabit networks, wireless networks, multimedia networks, all-optical networks, synchronous optical network.

ECE261 Introduction to Logic Design
Introduction to combinational switching theory, Boolean algebra, and clocked sequential networks. 300 Electrical Circuits Introduction to circuit analysis; circuit analysis concepts and their extension to mechanical and thermal systems by analogy; electrical instruments and measurements.

ECE309 Electrical Circuits Laboratory
Accompanies and complements 300 by demonstrating the physical principles discussed there; use of electrical instruments such as oscilloscopes, voltmeters, ammeters, etc., are also emphasized.

ECE561 Digital Circuit Design
An introduction to digital circuit design using integrated circuit components; gates, counters, latches, ALU, shift registers, multiplexers, memories, etc.

ECE567 Microprocessor/Microcontroller Laboratory
Laboratory in which the concept of a microprocessor/microcontroller is explored by designing and building simple systems using in-circuit development tools.

General Business Minor Courses

Accounting 310 - Foundations of Accounting and MIS A survey of accounting for non-business students; financial statements and analysis; accounting for assests, liabilities and owners equity; and elements of managerial accounting.

Bus Finance 420 - Foundations of Finance Survey of topics in finance for non-business students including: discussion of investment, time value of money, financial markets, financial institutions, risk and return, corporate and international business.

Bus Management and Human Resources 400 - Foundations of Mgt. & Human Resources Survey of topics in management and human resources for non-business students. The material includes a discussion of organizational behavior, human resource management and labor markets.

Bus Management 430 - Foundations of Operations Management A survey of operations management for non-business students including discussion of operations management issues in both manufacturing and service organizations including management and purchasing.

Bus Marketing and Logistics 450 - Foundations of Marketing A survey of marketing for non-business students including discussion of marketing practice tools and concepts and their applications in profit and non-profit organizations.