Oregon State University
Oregon State University Home Page

MIS Option Courses

Preparatory Course

BA272 Business Application Development is an introduction to business programming with VB.NET. Overview of programming processes, .NET programming environment, object-oriented and event-oriented models and console/Web integration of applications.

Comment by Dr. Byron Marshall, who teaches BA 272 in Fall 2007:
BA 272 provides students with foundational skills in the disciplined development of business application software. These skills are essential for professional success in business application system analysis, design, and project management. The software development environment used in BA 272 is Microsoft Visual Studio .NET and the Visual Basic .NET programming language, an exceptionally productive and effective development platform which is widely employed in enterprise computing.

Junior-Level Overview Sequence

The MIS Option includes a three-course junior-level sequence that starts with ACTG 378 and continues with BA 371 and BA 372. Together these courses form an integrated sequence of courses that focus on the analysis, design and development of business information systems.

ACTG 378 Accounting Information Management introduces students to the field of information management. Topics include information systems technology, the strategic role of IT, the business applications of networks, databases and Internet technologies, and the development and implementation of information systems. Uses relational database models to design a real-world case study. PREREQ: BA 213

Comment by Dr. Byron Marshall, ACTG 378 instructor:
 The junior-level sequence starts with ACTG 378. It begins with a broad overview of MIS topics, both technical and business oriented. A major emphasis will be business process analysis and internal control. In addition, we will explore topics ranging from an introduction to information and systems theory --after all, we are studying information systems,-- to operating systems, hardware and software platforms, protocols and standards, open versus proprietary software, as well as other current and tried-and-true MIS topics. Each topic is reviewed both technically and from a business-managerial point of view.
 

BA371 Business Systems Design explores the systems development lifecycle with emphasis on the analysis and initial design phases of business information systems. Explores object-oriented analysis with CASE and development tools. Applies theory to a real-world case study. PREREQ: BA 370 or ACTG 378, BA 272 or equivalent and junior standing.

  Comment by Dr. Rene Reitsma, BA371 instructor:
BA371 applies the ACTG 378 concepts in the context of systems analysis and design. We pick up the business process modeling lessons learned from ACTG 378, extend them and apply them in the context of a case study. We also continue our programming training using more advanced and more complex concepts and program-database interaction.

BA372 Business Systems Design and Development Logical and physical design of computer-based information systems; tools and techniques that underlie the design processes. Design of an enterprise information system with CASE tools. Alternative approaches to systems design with emphasis on object-orientation. PREREQ: BA 371 and junior standing.

  Comment by Dr. Rene Reitsma:  
BA372 switches emphasis from business process modeling to system architecture. We will briefly revisit the content and logic of the case study's business processes and from there will derive a specification of system functions and behaviors. At this point, project groups choose a subset of the system's functions and design user interfaces for them. We once again extend our technical base of functions, this time with Web-based architectures and approaches. Towards the end of the course, the case study's architectures and designs will be prototypes and demonstrated.

Senior-Level Capstone Classes

BA479 Business Telecommunications and Networking provides a fundamental understanding of the five-layer Internet model and its effects on the business environment. Planning and managing networks in support of enterprise-wide computing. Assignments involve server hardware and software configurations including DNS/DHCP server configurations, addition of clients to a network, and creating/managing user accounts. PREREQ: BA 370 or instructor approval.

Comment by Dr. V.T. Raja, about BA479:

BA479 introduces students to the field of business telecommunications and networking.

The course has a conceptual component and a hands-on component. The conceptual component provides a theoretical framework that enables students to gain a fundamental understanding of computer networking and information communication as they relate to the business and Internet environments. The framework is built upon a 5-layer Internet model. Through this framework, students learn the functions of each layer, how the layers interact with each other and how protocols stack at the sender, interim and destination devices. Through this framework students gain a basic understanding and intermediate knowledge of different transmission media (wired and wireless), internetworking devices (e.g., hubs, multiplexers, switches and routers), network architectures, topologies, network design, wired and wireless LAN technologies, ATM networks, VLANs, and TCP/IP protocols.

The hands-on component of the course includes lab assignments through which students learn how to set up and maintain a network. Initial assignments involve server hardware configurations and the making of straight through and cross over cables. Through subsequent assignments, students learn fundamentals about different Microsoft Windows Server Operating systems. Students learn to set up Domain Name and Dynamic Host Control Protocol Servers. They learn to set up intranet security for Web Servers. They add clients, create and administer individual and group accounts and learn how to share resources within a network that involves devices using different Microsoft Windows Operating Systems.

BA483 IT Strategy and E-Commerce presents foundation of information technology strategy for business, including effect of information technology on competition and value chain. Other topics covered include electronic and collaborative commerce, and security and legal issues. PREREQ: BA 371, BA 479 and senior standing.

Comment by Dr. V.T. Raja, about BA483:

The theory component of the course has two tracks. The first track covers IT strategy concepts such as strategic information systems, using IS/IT to influence competition (based on Michael Porter's Competitive forces model), using IS/IT to facilitate Value Chain activities, linkages and Business Process Reengineering.

The second track covers some legal and security issues related to E-Commerce. With regard to legal issues, students gain an understanding of e-contracts, click wrap contracts, E-Sign and Uniform Electronic Transactions Act. Students learn how using interactive Web technology can get E-Businesses sued in distant courts. They learn how the Continuum of Interactivity Test can help decide questions of jurisdiction over online businesses. Domain name and trademark disputes, Uniform Domain Dispute Resolution Policy, its application to cases of cybersquatting, and laws adopted in European Union regarding spam, spyware and cookies are also discussed.

With regard to security issues, students learn desirable properties for a secure communication. In particular, they learn about network availability, access control, confidentiality, authentication and message integrity. Students learn about hacker attacks (e.g., Distributed Denial of Service attacks), and recent worms and patches. They gain a fundamental understanding of firewalls, symmetric key and public key cryptography. Applications of algorithms such as 3DES, AES, RSA, MD5 and SHA are discussed. Students learn about Key Distribution Centers, Kerberos, certification authorities and digital signatures.

The project component typically requires students to work on term long group projects. Clients for the project are usually small organizations within the State of Oregon. The deliverables for this project are related to topics covered in the first track of the lecture component, and involve the development of a prototype website that interacts with a database. Being a capstone course, students are expected to integrate their knowledge/skills gained from their MIS option classes and other courses such as Project Management and Strategic Management and Business Policy.


MIS Department - College of Business - Oregon State University