INFORMATION TECHNOLOGY Courses

IT 150G. Basic Information Literacy and Research. 3 Credits.

This course is designed to provide students with the basic skills necessary to identify, to access and to utilize task appropriate information. Students will learn to evaluate information sources and to apply good research strategies. The course will address qualitative, quantitative, visual and auditory data sources along with the ethical use of data and respect for intellectual property. Focus will be given to research topics in various fields including business, humanities, social science and technology.

IT 201. Introduction to Information Systems. 3 Credits.

An introduction to the major hardware/software components of computer-based information systems. Additional topics include databases, networks, and telecommunications. Intended as an introductory course for Information Systems majors.

IT 210. Business Applications with C++. 3 Credits.

An introductory course on programming using C++ that emphasizes top down design and documentation representative of business needs and requirements. Topics include simple data types, input/output streams, control structures and logical expressions, functions, arrays, records, and pointers.

IT 310. GUI Programming with C++. 3 Credits.

An advanced C++ programming course focusing on object-oriented design/methodologies and the development of Graphic User Interfaces (GUI) for business applications. Special topics include: dynamic variables, linked lists, abstract data types, classes, inheritance, composition, exception handling, templates, and overloading. Prerequisites: IT 210 or CS 150 with a C or better (grade requirement may be waived by the department) and a declared major in the university or permission of the Dean’s Office.

IT 317. Principles of Technology Architecture. 3 Credits.

A comprehensive treatment of information theory, computer architecture, processor implementation and data communications. Prerequisites: IT 201 with a C or better (grade requirement may be waived by the department) and MATH 162M, and a declared major in the university or permission of the Dean’s Office.

IT 325. Web Site and Web Page Design. 3 Credits.

Advanced design and implementation strategies are utilized to create dynamic e-commerce applications. Key concepts include: web page design, graphic composition, scripting languages, animation and Internet security. Prerequisites: IT 150G.

IT 360T. Principles of Information Technology. 3 Credits.

A survey of computer hardware, software, procedures, applications, and management information concepts. Provides an understanding of the application of the computer to the support of managerial decision making. Information Systems majors may not use this course for credit toward the B.S.B.A. degree. Prerequisite: completion of general education information literacy and research requirement and junior standing; and a declared major in the University or permission of the Dean's Office of the CBPA.

IT 361. Systems Analysis. 3 Credits.

Introduction to the Systems Development Life Cycle (SCLC) from an information systems project perspective. Emphasis is placed on the planning and analysis functions performed during information systems project work. The student will be introduced to tools and techniques utilized in development of system models representing modern business activities. Computer-Aided Systems Engineering (CASE) tools will be employed to create process and data-driven versions of these models. Prerequisites: IT 201 with a C or better (grade requirement may be waived by the department), and a declared major in the university or permission of the Dean’s Office of the College of Business.

IT 367. Cooperative Education. 1-3 Credits.

Approval for enrollment and allowable credits are determined by the department and Career Development Services in the semester prior to enrollment. Available for pass/fail grading only. (qualifies as a CAP experience) Prerequisites: junior standing and a declared major in the university or permission of the Dean’s Office.

IT 368. Student Internship. 1-3 Credits.

Approval for enrollment and allowable credits are determined by the department and Career Development Services in the semester prior to enrollment. Available for pass/fail grading only. (qualifies as a CAP experience) Prerequisites: junior standing and a declared major in the university or permission of the Dean’s Office.

IT 369. Practicum. 1-3 Credits.

Approval for enrollment and allowable credits are determined by the department and Career Development Services in the semester prior to enrollment. Available for pass/fail grading only. (qualifies as a CAP experience) Prerequisites: junior standing and a declared major in the university or permission of the Dean’s Office.

IT 372. COBOL and Applications. 3 Credits.

Introduction to the COBOL programming language and its application in industry and government. Prerequisite: IT 310 and a declared major in the university or permission of the Dean’s Office.

IT 374. C# and Applications. 3 Credits.

An introduction to programming concepts and skills of the C# programming language and Visual Studio .NET. Topics include: computing fundamentals and Microsoft .NET platform, C# programming fundamentals and object-oriented programming, web app development and cloud app development. Prerequisite: IT 210, CS 150, or equivalent.

IT 376. PHP and Applications. 3 Credits.

An introduction to programming concepts and skills of the PHP programming language. Topics include: Internet and web concepts, HTML, CSS and XML, PHP programming basics, database with PHP, PHP web services. Prerequisite: IT 201.

IT 401. Mobile and Cloud Computing. 3 Credits.

An introduction to key concepts and techniques of mobile and cloud computing. Topics include: cloud deployment and service models, cloud programming and software environments, performance and security of cloud systems, cloudlets and mobile cloud computing. Prerequisites: IT 430, CS 382, or equivalent and IT 450, CS 450, or equivalent.

IT 408. E-Business Portal Programming. 3 Credits.

An introduction to key concepts, programming techniques, technologies and standards involved in the development of E-Business portal. Topics include: E-Business programming technologies, software development environments, developing a practical E-business project, securing the E-business portal, performance tuning and evaluation. Prerequisite: IT 325.

IT 410. Business Intelligence. 3 Credits.

Business intelligence, data warehouse, data mining, and OLAP. The course will use state-of-the-art business intelligence software tools including SAS products to provide hands-on experience in designing and using data warehouses. Prerequisite: BNAL 206.

IT 415. Business Telecommunications and Networks. 3 Credits.

Telecommunications, hardware, software, transmission facilities and methods, industry general structure of network design, implementation, and management. Emphasis on state-of-art technology and current business environments. Prerequisite: IT 361 with a C or better, or permission of the instructor.

IT 416. Network Server Configuration and Administration. 3 Credits.

Advanced course on configuration and management of network servers. Topics include: user and storage management, ACLs, group policy, configuring security, backups and disaster recovery, and server management. Prerequisite: IT 415, and a declared major in the university or permission of the Dean’s Office.

IT 417. Management of Information Security. 3 Credits.

This course emphasizes the need for management and technology to successfully implement an information security program in an organization. Threats, attacks, legal and ethical issues, risk assessment and control strategies; planning, development, and maintenance of security policies; contingency planning; firewalls, intrusion detection systems and security tools; and management of information security are some of the topics covered in this course. Prerequisite: MATH 162M.

IT 418. Information Assurance. 3 Credits.

Assure information and manage risks related to the use, processing, storage, and transmission of information. Topics include assurance of integrity, availability, authenticity, non-repudiation and confidentiality. Students will gain a firm understanding of information-related risk management in cyber and physical systems. Hands-on exercises and practice opportunities will be provided to students. Prerequisite: IT 317 or permission of instructor.

IT 420. Object-Oriented Application Development Using Visual Basic. 3 Credits.

Advanced design and implementation strategies are utilized to create dynamic client/server applications. Key concepts include: abstractions, encapsulation, inheritance, polymorphism, persistence, and dynamic binding. Prerequisites: CS 250 or IT 310, and a declared major in the university or permission of the Dean’s Office.

IT 425. Information Systems for International Business. 3 Credits.

The international business organization and its relationship to information systems architecture with emphasis on the role of connectivity technology as a driver of globalization. An introduction to the economics and structure of the international information technology marketplace. Prerequisites: The general education impact of technology requirement, a declared major in the university or permission of the department.

IT 430/530. Object-Oriented Programming with JAVA. 3 Credits.

An introduction to JAVA as an object-oriented language used to write JAVA applets and applications. Business examples incorporating multimedia, multithreading, networking, and advanced graphical interfaces are used to reinforce the object-oriented concepts of abstraction, encapsulation, inheritance, polymorphism, persistence, and dynamic binding. Prerequisite: IT 310 or CS 250, and a declared major in the university or permission of the Dean’s Office.

IT 450. Database Concepts. 3 Credits.

Introduction to database concepts. Historical development, data models, database analysis, design and implementation, query languages, data security, and introduction to business transaction systems. Prerequisites: IT 317 with a C or better, IT 310 and IT 361, and a declared major in the university or permission of the Dean’s Office; permission of the instructor is required for non-IT major students.

IT 451. Database Administration. 3 Credits.

An introduction to the theory and practice for performing the standard database administrative tasks. Course could serve as a basis in preparation to OCA Exams 1Z0-051 and 1Z0-052 for Oracle Administrator Certified Associate. Topics to be covered include: advance SQL statements, creating schema objects, database installation and configuration, database architecture, performance monitoring and tuning, storage management, database security, user management, database connectivity, backup/recovery techniques and usage analysis. Oracle will be the primary DBMS software used in the course; other software may be used as well. Hands-on exercises and practice opportunities will be provided to students. Prerequisites: IT 450, and a declared major in the university or permission of the instructor.

IT 453. Advanced Database Administration. 3 Credits.

An introduction to the techniques and methodologies that are used to insure the deployment of efficient, secure, and high-performance database applications. Topics include: database and application design, maintaining the database and managing performance, database performance tuning and optimization: system performance, database and application performance, DML tuning; implementing security and auditing, data movement and distribution, distributed DBMS, Business Intelligence and Data Warehouses, cyber ethic and other advanced database concepts. Hands-on exercises and practice opportunities will be provided to students. Prerequisites: IT 451, and a declared major in the university or permission of the instructor.

IT 454. Web-based Database Administration. 3 Credits.

An introduction to key concepts and techniques related to web-based database administration. Students will gain hands-on experience with a variety of web-based database technologies. Topics to be covered include: MySQL, EasyPHP, phpMyAdmin, XML database technologies such as XQuery, XPath, and XML Schemas, performance tuning, trouble shooting, and web log analysis tools. Prerequisite: IT 450, or permission of the instructor.

IT 461. Implementing Internet Applications. 3 Credits.

Advanced design and implementation strategies are utilized to create dynamic e-commerce applications. Key concepts include: Internet architecture, structured data languages, scripting languages, programming languages, database connectivity, and Internet security. Prerequisite: CS 250 or IT 310, and a declared major in the university or permission of the Dean’s Office.

IT 464. Project Management in Information Systems. 3 Credits.

This course focuses on project management techniques and methodologies that can be adopted to Information Technology software and systems projects. Prerequisites: IT 317 with a C or better; IT 310 and IT 361 and a declared major in the university or permission of the Dean’s Office.

IT 473. Systems Design and Implementation. 3 Credits.

A case-study-based presentation of system life cycle phases subsequent to systems analysis. The student will utilize Computer-Aided Systems Engineering (CASE) tools to design logical and physical models to define business requirements. Factors relevant to the creation of business information systems through development and implementation will be examined in detail. Topical issues examined include: CASE-based methodologies, project management, feasibility analysis, database design, on-line system design, prototyping, development/testing strategies, and implementation/training strategies. Students, potentially working in teams, are expected to apply these design strategies to industry case studies, resulting in new and comprehensive system designs, the results of which will be delivered in formal presentation fashion in a classroom setting. (qualifies as a CAP experience) Prerequisites: IT 317 with a C or better; IT 310 and IT 361, and a declared major in the university or permission of the Dean’s Office.

IT 474. Strategic IT Administration. 3 Credits.

Focuses on improving business use of existing IT and achieving competitive advantage. All students gain a strategic perspective on an important organizational resource--information. Plus, it will prepare IT students for managerial positions and effective communication with executives. Prerequisite: IT 361 and a declared major in the university or permission of the Dean’s Office.

IT 495/595. Selected Topics in Information Systems. 1-3 Credits.

Taught on an occasional basis. See the course schedule for the particular topic being taught each semester. Prerequisite: permission of the department.

IT 497. Independent Study in Information Systems. 1-3 Credits.

Affords students the opportunity to undertake independent study under the direction of a faculty member. Prerequisite: permission of the department.

IT 530. Object-Oriented Programming with JAVA. 3 Credits.

Lecture and discussion 3 hours; 3 credits. An introduction to JAVA as an object-oriented language used to write JAVA applets and applications. Business examples incorporating multimedia, multithreading, networking, and advanced graphical interfaces are used to reinforce the object-oriented concepts of abstraction, encapsulation, inheritance, polymorphism, persistence, and dynamic binding.

IT 595. Topics. 1-3 Credits.

IT 610. Information Technology Management. 3 Credits.

Lecture 3 hours; 3 credits. Information is a critical resource for today’s organizations. This course prepares students for the managerial, organizational and technological challenges involved on managing information and information technology resources.

IT 612. Knowledge Management. 3 Credits.

Knowledge processes including knowledge creation, acquisition, transfer and application are studied. Students are introduced to real-world technologies and systems.

IT 614. Information and Knowledge Management. 2 Credits.

Information and knowledge are critical resources for today's organizations. This course prepares students for the managerial, organizational, and technological challenges involved in managing information and knowledge. Prerequisites: Admission to the MBA Program, MBA 600, MBA 601, MBA 602, MBA 603, and MBA 604.

IT 620. Systems Analysis and Design. 3 Credits.

Introduction to the Systems Development Life Cycle (SDLC) from an information systems project perspective. Emphasis is placed on the planning and analysis functions performed during information systems project work. Tools and techniques include: data flow diagrams, entity relationship diagrams, computer-aided systems engineering (CASE), and the project repository. These tools will be employed to create process and data-driven versions of these models.

IT 624. Information Technology Assurance Services. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: ACCT 601 or equivalent. Standards, ethics, and practice of information technology assurance services particularly as it concerns the governance and control of information systems. (cross listed with ACCT 624).

IT 625. Information Systems for International Business. 3 Credits.

Examines the role of information in the global environment and the global organization. Issues related to information infrastructures for the organization, nation and the world will be covered, as well as how global information systems departments support the organization.

IT 635. Telecommunication and E-Commerce. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: IT 620 or equivalent; or permission of the department. Examines the impact of electronic commerce and telecommunications in the global business environment. A comprehensive introduction to the use of the Internet to effectively exploit the Internet’s resources for business applications.

IT 649. Information Systems and Network Security. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: IT 635 or permission of the department. Introduces the fundamental issues and concepts of information security, emphasizing security policy, risk management, cryptography and network security.

IT 650. Database Management Systems. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: IT 620 or equivalent; or permission of the department. Introduction to database management systems. The topics addressed include system architecture, data models, database analysis, design and implementation, query processing, business transaction processing, and database security.

IT 651. Business Intelligence. 3 Credits.

Introduction to business intelligence and its three components: data warehouse, data mining, and OLAP. Examines traditional techniques as well as emerging technologies. Prerequisite: IT 650 or permission of the instructor or department.

IT 652. Information and Communications Technology for Big Data. 3 Credits.

Introduction to emerging ICT techniques for big data analytics and big data science. Topics cover WSN, cloud computing and IoT. Prerequisite: IT 650 or permission of the instructor or department.

IT 653. Database Administration Fundamentals. 3 Credits.

Lecture, 3 hours. 3 credits. Prerequisite: IT 650. Overview of database administration of major database platforms such as Oracle and DB2. Topics include database installation and configuration, performance monitoring and tuning, storage management, database security, user management, database connectivity, and backup/recovery techniques.

IT 654. Advanced Database Administration. 3 Credits.

Lecture, 3 hours. 3 credits. Prerequisite: IT 650. Overview of advanced database administration techniques of state-of-the-art database platforms. Topics include grid infrastructure, database clouds, RAC.

IT 655. Database Programming for the Web. 3 Credits.

Lecture, 3 hours. 3 credits. Prerequisite: IT 650. In-depth exploration of web-based database administration and implementation. Hands-on experience with a variety of web-based database technologies. Topics include: MySQL, PHP, XML database technologies such as XQery, XPath, and XML schemas, web log analysis, and text mining.

IT 660. Enterprise Information Systems. 3 Credits.

This course introduces enterprise systems as large-scale software systems for the seamless integration of material and information flows within an organization. Topics include enterprise integration, engineering integration, customer integration, and enterprise systems applications in various industrial sectors. Prerequisites: IT 650 or permission of the instructor or department.

IT 661. Implementing Internet Applications. 3 Credits.

Advanced design and implementation strategies are utilized to create dynamic e-commerce applications. Key concepts include: Internet architecture, structured data languages, scripting languages, programming languages, database connectivity, and Internet security.

IT 664. Project Management in Information Technology. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisite: IT 620 or equivalent, or permission of the department. This course provides basic knowledge of project management including tools to manage scope, time, cost, quality, risk, team, communications and procurement. Special issues in the IT context are emphasized.

IT 665. Network Systems Administration. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: IT 635 or permission of the department. Covers the essential knowledge and skills required to administer networks. Hands-on experience with commercial software. Topics include architecture, planning, installation, configuration, resource sharing, and network optimization.

IT 667. Cooperative Education. 1-3 Credits.

Approval for enrollment and allowable credits are determined by the department and Career Development Services in the semester prior to enrollment. Prerequisites: IT 620 or equivalent.

IT 668. Information Systems Internship. 1-3 Credits.

Approval for enrollment and allowable credits are determined by the department and Career Development Services in the semester prior to enrollment. Available for pass/fail grading only. Prerequisites: IT 620 or equivalent.

IT 672. Enterprise Architectures. 3 Credits.

Introduction to enterprise architectures for business organizations as well as related information architectures. Examines traditional techniques as well as emerging techniques including industrial information integration engineering. Prerequisite: IT 650 or permission of the instructor or department.

IT 674. Managing IT Strategically. 3 Credits.

Lecture and discussion 3 hours; 3 credits. Prerequisite: IT 620 or equivalent, or permission of the department. Focuses on improving business use of existing IT and managing for competitive advantage. Prepares IT students for executive positions in IT including CIO. Non-IT students benefit by gaining a strategic perspective on an important organizational resource – information.

IT 680. Computing Aspects of Medical Informatics. 3 Credits.

Lecture, 3 hours; 3 credits. Overview of computing aspects of medical informatics. Computational methods in scientific computing of medical informatics are covered. The basic thrust is to demonstrate the usefulness and power of computational methods in solving real-life problems in perspectives of medical informatics.

IT 685. Introduction to Information Security. 3 Credits.

Introduction to technical and administrative aspects of information security. Topics include identification and authentication, access control, security models, computer intrusion detection, trust management, cryptography, PKI, fire walls, network security, web security, and secure e-commerce and e-business.

IT 695. Selected Topics in Information. 1-3 Credits.

3 credits. Prerequisite: permission of the department chair and the graduate program director.

IT 697. Independent Study in Information Systems. 1-3 Credits.

1-3 credits. Prerequisite: IT 650 or permission of the department. Affords students the opportunity to undertake independent study under the direction of a faculty member.

IT 698. Master's Project in Information. 3 Credits.

3 credits. Prerequisites: IT 650 and permission of the department.

IT 699. Master’s Thesis in Information Systems. 1-6 Credits.

1-6 credits. Prerequisites: IT 650 and permission of the department.

IT 795. Selected Topics in Management Information Systems. 1-3 Credits.

3 credits. Prerequisite: permission of the department chair and the graduate program director.

IT 800. Theoretical Foundations in ISR. 3 Credits.

Lecture 3 hours; 3 credits. A survey of research methodology in business information technology research including empirical, behavioral and computational approaches in different types of problem domains. The approach will be interdisciplinary.

IT 850. Enterprise Architecture. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisite: IT 800. This course examines the latest advances in enterprise architecture and computing. Topics include enterprise architecture design and modeling, service-oriented architecture (SOA), and integration of enterprise information and applications.

IT 890. Seminar in Business Process and Enterprise Systems. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisite: IT 800. This course discusses how firms achieve business excellence through business process management (BPM), business process improvement (BPI), and business process reengineering (BPR) supported by IT. Topics include business process and workflow modeling, analysis, integration, monitoring and management.

IT 891. Seminar in Business Intelligence. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisites: IT 800. The objective of this course is to provide an overview of managerial and technical issues associated with business intelligence. Topics covered include the state-of-the art data warehousing, data mining and OLAP technologies.

IT 892. Seminar in Knowledge Management. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisites: IT 800. The course examines the latest advances in knowledge management (KM) including identifying, capturing, sharing and evaluating an enterprise’s knowledge assets. The course reviews and discusses existing technologies in KM and new emerging KM technologies and practices.

IT 893. Seminar in Supply Chain in E-Business. 3 Credits.

Lecture 3 hours; 3 credits. Prerequisites: IT 800. This course examines the development of information technologies related to supply chain management in a global e-business environment. Topics include managing material flow processes, maritime, logistics, procurement, inventory and distribution. (cross-listed with MSCM 893).

IT 895. Selected Topics in Management Information Systems. 1-3 Credits.

3 credits. Prerequisite: permission of the department chair and the graduate program director.

IT 899. Dissertation. 1-12 Credits.

3 hours; 1-12 credits. Departmental approval required. Prerequisite: IT 893. PhD level research and writing of dissertation.

IT 998. Master’s Graduate Credit. 1 Credit.

This course is a pass/fail course for master’s students in their final semester. It may be taken to fulfill the registration requirement necessary for graduation. All master’s students are required to be registered for at least one graduate credit hour in the semester of their graduation.