NSEI 6030 - Principles of Programming* (3 semester credits)
3 semester credits
The discipline of software development demands a variety of skills. Students in this course assess the fundamental practices and principles of designing and constructing object-oriented programs. They engage in substantial hands-on practice, reinforcing algorithmic thinking, logical design, precise coding, and careful attention to quality.
NSEI 6113 - Information Technology in the Organization (3 semester credits)
3 semester credits
Through a review of modern computer systems and the social and economic issues related to their use, students in this course are introduced to the conceptual foundations for designing, developing, and deploying large-scale management information systems. They investigate the role of information technology in an organization—particularly the collection, storage, and distribution of information for operations, planning, and decision making.
NSEI 6115 - Computer Networking and Operating Systems* (3 semester credits)
3 semester credits
Within this course, students can learn the concepts of computer operating systems, including the main functions, similarities, and differences. Students can explore a variety of topics, including configuration, file systems, security, administration, interfacing, multitasking, and performance analysis. In addition, they can further their understanding of computers through the study of computer networks by learning key networking concepts, components, and the design of information and communication infrastructure solutions.
NSEI 6145 - Enterprise Database Design (3 semester credits)
3 semester credits
In this course, students discuss the design, implementation, and operation of databases using a principal relational database management system (DBMS). Many fundamental topics are covered in this course including: data modeling using entity-relationship diagrams; data storage, manipulation, and queries using structured query language (SQL); functional dependencies, normalization concepts, data warehouse architectures, data warehouse modeling, and data analytics.
NSEI 6511 - Information Systems Project Management* (3 semester credits)
3 semester credits
Students develop the skills needed to plan, lead, and manage an information systems project. Topics include estimating, budgeting, and scheduling; risk management; team leadership; engineering process management; and open-source processes.
NSEI 6561 - Service and Sourcing Management* (3 semester credits)
3 semester credits
Students learn to manage projects and programs that span multiple organizations. Topics include process and best practices for qualification, acceptance, and assurance; service-level agreements; relationship management; and supply chain strategy.
NSEI 6712 - Business Architecture and Process* (3 semester credits)
3 semester credits
Students in this course examine the structure and operations of organizations from an information-processing point of view and develop skills in analyzing, designing, and improving operations. Topics include fundamental business structures; business process design, management, and optimization; decision support and automation; and enterprise resource planning and integration.
NSEI 6713 - Business Strategy for Competitive Advantage* (3 semester credits)
3 semester credits
The focus of this course is on the development and implementation of business strategies that enable competitive advantage, with an emphasis on understanding the current environment in which the organization competes and forecasting how that environment may change.
NSEI 6721 - Organizational and Social Dimensions of Information Systems* (3 semester credits)
3 semester credits
In this course, students place their technical and process work in a human context, focusing on issues and effects in a broader domain. Topics include organizational behavior and change; intellectual property issues; ethics, professionalism, and social impact; and privacy and security.
NSEI 6781 - Information Security Governance* (3 semester credits)
3 semester credits
Students in this course cover information security issues in an organizational context, recognizing the increasing stakes in keeping systems safe from tampering and disclosure. Topics include management structures and processes for enterprise information security; information security in the supply chain; legal, regulatory, audit, and policy issues; risk management; and the business case for information security.