Alt Intro

IT-250 Advanced Web Design

Course Description:

This course demonstrates how scripting language can be used to convert static HTML pages into dynamic pages. Syntax of a scripting language is introduced and students learn to use an advanced tool to generate more concise and readable code. The topics include Document Object Model (DOM), working with element set, Event model, animations and effects, library functions, latest technology to communicate with the server, creating user interfaces with themes and effects, and working with UI widgets.

IT-295 System Analysis & Design

Course Description: 

This comprehensive study of the five phases of System Development Life Cycle (SDLC) and the System Analysis Toolkit shows the importance of communications, economic analysis, and project planning skills with current technologies across all phases of the SDLC. Students gain an in-depth understanding of how Information Systems support business requirements in today's intensely competitive environment. Several real world projects are assigned to students on an individual basis and as a member of a systems development team, which allows students to apply their knowledge and skills to act as a System Analyst and develop an information system for problems that arise in typical business organizations.

IT-320 Operating Systems

Course Description:

A course designed for students with primary knowledge of the working of operating systems. The topics include: various generations of operating systems, process and its transitions, concurrent processes and multiprogramming, deadlock, real storage, virtual and auxiliary storage, processor scheduling and operating system security. The management of the above mentioned resources by operating system are covered in detail. Various popular state-of-the-art operating systems are also discussed.

IT-280 – Object Oriented Programming

Program Description:

This course introduces core programming basics—including data types, control structures, algorithm development, and program design with functions—via the Python programming language. The course discusses the fundamental principles of Object-Oriented Programming, as well as in-depth data and information processing techniques. Students will problem solve, explore real-world software development challenges, and create practical and contemporary applications using graphical user interfaces, graphics, and network communications..

Alt Intro

IT-494 IT Project Management

Course Description:

In this course, the relationship between information technology and the fundamental processes driving the business enterprise are evaluated. The course aims to reorient students from a “business as usual” approach to information systems toward an integrated, cross-functional reassessment of the critical processes of the firm. The role of information technology as both an objective of and a participant in effective change is emphasized in relation to crucial organizational, managerial, and cultural factors. Students work as members of project teams to analyze case studies of actual reengineering efforts and to participate in original prototype exercises.

IT-495 Senior Seminar

Course Description:

Under the guidance of a faculty advisor, students in their final semester are required to utilize their full scope of training and academic abilities in the design and development of an individualized computer-based management information system intended for business use. The project entails system conceptualization, detailed documentation, design, writing and testing of student written software, hardware specifications, user training manuals and other support and background materials. Students also are required to “sell” the project results at a formal presentation to fellow seminar members and faculty Projects and teams are critiqued on the basis of content, approach, and degree of professionalism.