
Applied Information Technology (M.S.)
Course Descriptions
The following graduate-level courses are offered in applied information technology. Graduate-level courses are numbered 500-899. Information
about course offerings and programs of study is published online
and in print each year in the Graduate Catalog.
AIT 500 FUNDAMENTALS OF COMPUTER PROGRAMMING AND DATA STRUCTURES (6.00 units)
Structured problem solving, algorithm development, fundamentals of computer programming, basic data structures and their implementation, sort and search algorithms, and an introduction to the design and development of information systems. Prerequisite: Admission to AIT program.
Course Outline (PDF)
|
AIT 501 INFORMATION TECHNOLOGY FUNDAMENTALS (4.00 units)
Overview of IT concepts; ethical, social and security issues related to IT systems; business information systems; electronic commerce; enterprise resource planning systems; decisions support systems; IT systems development overview; effective use of up-to-date IT tools and application software. The course consists of two hours of lecture and three hours lab work per week. This course will not count as graduate credit toward AIT program or any other graduate program offered at TU. Prerequisite: Admission to AIT program.
Course Outline (PDF)
|
AIT 600 INFORMATION TECHNOLOGY INFRASTRUCTURE (3.00 units)
A discussion of information systems architectures including software systems, hardware, operating systems, data bases, object-oriented technology, networking and enterprise-wide systems. Prerequisite: Admission to AIT program.
Course Outline (PDF)
|
AIT 610 SYSTEMS DEVELOPMENT PROCESS (3.00 units)
Structured and object-oriented analysis, design and implementation of information systems; distributed information systems; information systems life cycle models, platforms and security. Discussions of requirements definition, modeling quality assurance and development environments. Prerequisite: AIT 600. May take concurrently with AIT 600.
Course Outline (PDF)
|
AIT 612 INFORMATION SYSTEMS VULNERABILITY AND RISK ANALYSIS (3.00 units)
The identification of vulnerabilities and risks inherent in the operation of information systems will be explored. Countermeasures will be discussed and documented in an effort to counter identified vulnerabilities. Prerequisite: AIT 610. May take concurrently with AIT 610.
Course Outline (PDF)
|
AIT 614 NETWORK SECURITY (3.00 units)
Network security, hacker attacks, Web security, e-mail security, e-commerce security, systems and operation environment security, database security, algorithms for making data communications secure, encryption and coding techniques and IP security. Prerequisite: AIT 612.
Course Outline (PDF)
|
AIT 616 FUNDAMENTALS OF WEB TECHNOLOGIES AND DEVELOPMENT (3.00 units)
Introduction to HTTP protocol, dynamic HTML and common gateway interface (CGI) programming. Study and practice of object-oriented programming concept using Java. Design and implementation of application software including graphical user interfaces (GUIs), concurrent and distributed programming, distributed information systems server architectures, database connectivity and the enterprise packages provided by the Java programming language. Prerequisite: AIT 610. May take concurrently with AIT 610.
Course Outline (PDF)
|
AIT 618 CLIENT/SERVER-SIDE PROGRAMMING ON THE WEB (3.00 units)
Discussion of HTTP protocol, dynamic HTML, common gateway interface (CGI) programming, Java applets and server-side programming. Development of information systems incorporating applications executing on a client-server system. Design and implementation of distributed information systems involving the technologies developed for the Web. Prerequisite: AIT 616.
Course Outline (PDF)
|
AIT 620 BUSINESS DATA COMMUNICATIONS (3.00 units)
Business data communications, distributed data processing, fundamental data transmission, network types, distributed applications, client/server architecture, network management and security, and Internet /intranet, extranet. Prerequisite: AIT 610. May take concurrently with AIT 610.
Course Outline (PDF)
|
AIT 622 NETWORKS ARCHITECTUR AND PROTOCOLS (3.00 units)
Review of fundamentals of network technology, Internet protocols, multicasting, subnet and supernet addressing, routing algorithms, client-server, socket interface, bootstrap and auto configuration, file transfer, e-mail, and Internet security. Prerequisite: AIT 620.
Course Outline (PDF)
|
AIT 624 SOFTWARE ENGINEERING FUNDAMENTALS (3.00 units)
Application of formal software engineering principles and practices to the development of information systems, application software and embedded, computer-based systems. A comprehensive description of the software engineering process will be presented along with a discussion of the approaches, methodologies and tools available to the practicing software engineer. Prerequisite: AIT 610.
Course Outline (PDF)
|
AIT 626 ADVANCED TOPICS IN SOFTWARE ENGINEERING (3.00 units)
Formal processes leading to developing information system design requirements and specifications; quantitative measures of software attributes including: software cost and schedule estimation, human factors, test and integration, reliability, real-time software, quality assurance and their contributions to a successful software development cycle. Prerequisite: AIT 624.
Course Outline (PDF)
|
AIT 628 INFORMATION TECHNOLOGY AND BUSINESS STRATEGY (3.00 units)
Design and evolution of technology strategy; the development of the firm's innovative capabilities and implementing a development strategy; changes in business strategies due to the emergence of the Internet and e-business; new business models that have emerged, the components of such models, the dynamics and appraisal of the models, and the new value configurations. Prerequisite: AIT 610. May take concurrently with AIT 610.
Course Outline (PDF)
|
AIT 630 INFORMATION TECHNOLOGY PROJECT MANAGEMENT (3.00 units)
Tools and techniques for the successful management of information technology projects. Topics include project selection and approval, planning, estimation techniques, scheduling methods, budgeting, IT project organizations, and project control and assessment. Prerequisite: AIT 628.
Course Outline (PDF)
|
AIT 632 DATABASE MANAGEMENT SYSTEMS (3.00 units)
Study of database management system fundamentals, data models, design, implementation and processing. Most popular database management systems such as Oracle, SQL Server and Access are used throughout the course to illustrate design and implementation of real-world database applications and processing. Prerequisites: AIT 610. May take concurrently with AIT 610.
Course Outline (PDF)
|
AIT 650 COMPUTER & NETWORK FORENSICS AND INCIDENT RESPONSE (3.00 units)
Traditional computer forensic analysis and network forensics are rapidly converging disciplines. And depending on one's objectives, incident response can be an active, real-time forensic analysis. At the very least, the process of incident response will have a significant impact on any later forensic analysis, so knowledge of all of these disciplines. This course is a core component of an Information Assurance cuirriculum.
Course Outline (PDF)
|
AIT 652 ETHICS, LAW AND POLICY IN CYBERSPACE (3.00 units)
This is a course for technical managers and is designed to create an awareness of the ethical issues, legal resources and recourses, and policy implications inherent in our evolving on-line society. The course provides an overview of the ethical challenges faced by individuals and organizations in the information age and introduces the complex and dynamic state of the law as it applies to behavior in cyberspace. It is intended to sensitize managers and professionals to the pitfalls and dangers of doing business in an interconnected world, and to familiarize the student with various organizations and materials that can be turned to for assistance in understanding how to ethically and legally operate and use modern computer systems and networks.
Course Outline (PDF)
|
AIT 655 MANAGING INFORMATION SECURITY (3.00 units)
This is an advanced study course in information assurance. The focus is on applying the various specific informtion assurance concepts, understandings, methods, processes and tools for the previous IA, Telecommuniction and IT courses taken by the student to fomulate the basis for sound business decisions. Prerequisites: AIT 600, AIT 610 and AIT 614.
Course Outline (PDF)
|
AIT 670 SPECIAL TOPICS IN APPLIED INFORMATION TECHNOLOGY (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 671 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 672 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 673 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 674 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 675 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 676 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 677 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 678 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 679 SPECIAL TOPCS/AIT (3.00 units)
Selected topics in applied information technology. Emphasis on new and emerging applications in information technology. Prerequisites: 6 credits of graduate work in AIT and consent of instructor.
|
AIT 695 INDEPENDENT STUDY IN APPLIED INFORMATION TECHNOLOGY (3.00 units)
Independent supervised study in selected areas of information technology and its application in a variety of fields. Prerequisites: 6 credits of graduate work in AIT and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 710 CASE STUDIES IN INFORMATION SECURITY (3.00 units)
This course consists of a real-world project dealing with information security in distributed information systems including applications of theory and techniques in information security. Prerequisites: AIT 612, AIT 614 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 715 CASE STUDIES IN INTERNET APPLICATIONS (3.00 units)
Real-world project dealing with the development of information systems for Internet applications; emphasis on distributed information systems for Web deployment. Prerequisites: AIT 616, AIT 618 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 720 CASE STUDIES IN NETWORKING TECHNOLOGY (3.00 units)
Real-world projects dealing with the development, installation, and management of application systems or a variety of networks environment; emphasis is on distributed applications for LAN, WAN, Internet and intranet. Prerequisites: AIT 620, AIT 622 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 725 CASE STUDIES IN SOFTWARE ENGINEERING (3.00 units)
Real-world project dealing with design and development of large-scale information systems including applications of theory and techniques in software engineering. Prerequisites: AIT 624 and AIT 626 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 730 CASE STUDIES IN INFORMATION SYSTEMS (3.00 units)
Real-world projects dealing with issues related to development, management and maintenance of large-scaled information systems; emphasis is on business information systems for a distributed environment. Prerequisites: AIT 628, AIT 630 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 732 ADVANCED DATABASE MANAGEMENT SYSTEMS (3.00 units)
This course emphasizes advanced topics in database management systems. Topics include: query pro transaction processing, concurrency and recovery techniques, advanced database models, object-oriented databases, relational databases and Web databases, distributed databases, data warehousing and OLAP. Prerequisite: AIT 632.
Course Outline (PDF)
|
AIT 735 CASE STUDIES IN DATABASE MANAGEMENT SYSTEMS (3.00 units)
Real-world projects dealing with issues related to development, management and maintenance of large-scaled information systems; emphasis is on the distributed database systems and related security issues. Prerequisites: AIT 632, AIT 732 and consent of AIT graduate program director.
Course Outline (PDF)
|
AIT 880 GRADUATION PROJECT (3.00 units)
Students conduct a study in an advanced IT related topic or undertake the analysis, design and implementation of real-world application. The application may be related to an industrial project sponsored by a company or it may be a mutual interest to the student and the supervising faculty. Prerequisites: Completion of at least 18 credits toward M.S. in AIT or COSC.
|
AIT 885 PROJECT CONTINUUM (1.00 units)
Continuation of graduate project. Prerequisite: Previous registration for project work.
|
AIT 895 DOCTORAL INDEPENDENT STUDY (3.00 units)
Independent guided study for doctoral students to prepare for qualifying exams in preparation for dissertation work. May be repeated up to a total of 9 units. Registration by special permit as authorized by doctoral program director or chair of the department. S/U grading.
|
AIT 997 DISSERTATION (3.00 units)
Independent guided research leading to the dissertation. May be repeated up to a total of 24 units. Registration by special permit as authorized by doctoral program director or chair of the department. S/U grading.
|
AIT 999 DISSERTATION CONTINUUM (1.00 units)
Continuing work toward the completion of the dissertation. Registration by special permit as authorized by doctoral program director or chair of the department. S/U Grading. |
|
 |



|