Professors: A. Jafari
Associate Professors: F. Li, H. Wu
Assistant Professors: H. Liu, X. Luo
Clinical Associate Professor: C. Justice
Lecturers: S. Catlin, R. Elliott, N. Evans, S. Mithun, V. Smith
The Computer and Information Technology (CIT) program offers a Purdue Master of Science degree in Technology, a Bachelor of Science degree in Computer and Information Technology, a minor in Computer and Information Technology, and three certificate programs in web development, e-commerce development, and network security. Courses in any of the certificate programs may be applied directly to the Bachelor's degree in Computer and Information Technology.
As a CIT graduate, you will become an integral part of tomorrow's computer information technology industry community. Technical skills and professional leadership competencies continue to make our graduates distinctive, unique, and highly marketable in meeting the needs of employers today. We make IT work.
CIT has been a leader in offering degree courses that can be completed via distance education. Selected courses may be taken either partially or completely via the web.
Master of Science in Technology
The primary goal of the Technology Graduate program is to prepare the next generation of STEM professionals, practitioners, and researchers. The program provides opportunities to obtain advanced training and credentials. Successful graduates of the program earn a Master of Science (MS) in Technology awarded by Purdue University.
The MS in Technology program is designed so that graduates holding a BS degree in a technology discipline or a related area can complete their degree either as a full time student or as a part time student working full time. The program could typically be completed in 4 semesters (2 academic years) and must be completed within five years.
The MS in Technology curriculum incorporates a core set of courses, but is extremely flexible and multidisciplinary in approach. Students have the opportunity to customize the program to meet their unique needs.
The curriculum consists of a total of 33 credit hours as follows:
- Required Core Technology Courses (9 credit hours)
- Secondary Area of Study (21-24 credit hours)
- Directed Project (3 credit hours optional)
For more information, visit our Web site at http://engr.iupui.edu/departments/cigt/grad/index.php or contact Computer and Information Technology at (317) 274-9705 or via email: cit@iupui.edu.
Bachelor of Science in Computer & Information Technology
The Bachelor of Science in Computer Information Technology program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
The Bachelor of Science degree is available with four concentrations: Web Development, Data Management, Networking Systems, and Information Security. These concentrations are designed to provide an applications-oriented, practical education that prepares students for careers as application developers (people who design, write, install and maintain a variety of IT systems, with an emphasis on Web applications); data managers (people who design, implement, program and maintain databases); network systems specialists (people who design, configure, secure and maintain IT networks); and information security specialists (people who protect information assets of an organization).
Our Program Educational Objectives provide broad statements of what CIT graduates will know and be able to do within 3-5 years after graduation. They are based on the needs of our constituents and were developed after consultation with our faculty and Industrial Advisory Board. The Program Objectives for the B.S. in Computer and Information Technology are:
- Design, implement, and evaluate solutions to meet the IT needs of industry.
- Provide leadership and project management for IT-related projects and services.
- Expand their IT knowledge to add value to an organization.
Students who must interrupt their course of study for two calendar years or more will be required to meet all requirements for the program as it stands at the time of their return. Computer and Information Technology (CIT) courses over 10 years old may have to be repeated. Students should check with a CIT advisor.
The bachelor's degree requirements are fulfilled by meeting all of the requirements of a selected concentration. An overview of the requirements is provided below. For more complete information, visit our CIT BS degree website page http://www.engr.iupui.edu/departments/cigt/undergrad/bscit/index.php.
CIT BS Requirements
Overall - completion of 120 credit hours, meeting the following minimums:
- 39 credit hours in upper level courses
- 32 credit hours in residence in the School of Engineering & Technology
- 12 credit hours in upper level CIT courses
- 2.0 graduation index
- 2.0 cumulative GPA
In addition, students are required to complete at least two of the four RISE experiences - research, international, service learning, and experiential learning. See an advisor for details.
Course Distribution - degree requirements include courses in the following area:
- CIT Core (must be completed with a grade of C or better)
- CIT Concentration (must be completed with a grade of C or better)
- CIT Selectives (must be completed with a grade of C or better)
- Leadership
- General Education
- Free Electives
The general education requirements include 30 hours of the IUPUI General Education Core which aligns with the Principles of Undergraduate Learning.
For more information, visit our Web site at cit.iupui.edu or contact Computer and Information Technology at (317) 274-9705 or via email: cit@iupui.edu.
Minor in Computer Technology
The minor in Computer and Information Technology (CIT) is available to students majoring in other areas of study at IUPUI.
A minor in (CIT) requires the completion of 24 credit hours of computer technology courses, plus prerequisite requirements in mathematics. Required courses in computer technology are provided in two groupings: (a) core requirements (12 credit hours), and (b) a specialty sequence (12 credit hours). At least 12 credit hours of the minor must be taken at IUPUI. All core and specialty courses must be completed with a grade of C or better.
Students who wish to complete a minor in (CIT) must already be accepted as a major by some other department on the IUPUI campus. Students should ask their department's academic advisor whether a minor in computer technology is acceptable with their major field.
A student who applies for a computer technology minor must have completed a mathematics competency as evidenced by completing MATH-M 118 and M 119 or MATH 15300 and 15400, or MATH 15900.
Prior to continuing into the specialty sequences, a student must have:
- attained the mathematics and computer literacy ability evidenced by college-level courses
- completed the computer technology minor's core requirements
- completed 30 credit hours toward his or her major
- earned a cumulative grade point average (GPA) of 2.0 or higher
The student who has met these conditions then selects one of the specialty sequences and proceeds to complete the three courses of that selected specialty.
The computer technology specialty sequences are:
- Application Development
- Network Systems
- Web Technologies
- Database Systems
- Information Security
For more information and a list of required courses, visit our CIT Minor web page.
IT Certificate for Web Development
The IT Certificate for Web Development program requires the completion of 18 credit hours which can be completed via distance education. The IT Certificate for Web Development focuses on the principles and techniques used to develop Web-based business applications. The six courses that comprise the program cover the application development process including analysis, design, Web programming, and database integration and implementation.
Students who complete the Information Technology Certificate will be able to:
- Apply the tools and techniques for effective Web site planning and analysis
- Create dynamic data driven web sites
- Utilize both client and server side languages in developing e-commerce sites
- Apply optimal Web design strategies to deploy e-commerce Web applications for a global audience
- Research, learn and apply new web technologies
All courses in the certificate must be completed with a grade of C or better.
For more information and a list of required courses, visit our: IT Certificate for Web Development web page.
E-Commerce Development Certificate
The E-Commerce Development Certificate requires the completion of 18 credit hours, which can be completed via distance education.
The E-Commerce Development Certificate focuses on Web-based application development. Interested students should have at least two to three years of application development experience or have completed the IT Certificate for Web Development. Students in the E-Commerce Development certificate can choose to develop their programming skills using either ASP.NET or Java.
Students who complete the E-Commerce Development Certificate will be able to:
- Apply tools and techniques for effective Web site planning and analysis.
- Allow individuals to develop dynamic web applications in a variety of programming languages.
- Explore sophisticated data management and information exchange as it applies to interactive and e-commerce applications.
- Apply optimal Web design strategies to deploy usable Web applications for a global audience using a variety of browsers and platforms.
- Utilize current web development standards appropriately.
All courses in the certificate must be completed with a grade of C or better.
For more information and a list of required courses, visit our E-Commerce Development Certificate web page.
Network Security Certificate
The Network Security Certificate (NSC) requires the completion of 18 credit hours, half of which can be completed via distance education. This program is accredited by the Committee on National Security Systems (CNSS) that addresses the ever-growing need in security. The NSC provides information assurance and security education and training to students and professionals. This program is hands-on and requires students to have some networking and systems experience. Completion of the NSC provides students with a solid foundation in security techniques and prepares participants to work in information assurance and network security.
Students who complete the Network Security Certificate (NSC) will be able to:
- Apply information assurance and security principles to secure systems and networks.
- Conduct accurate and comprehensive digital forensics investigations and apply appropriate rules of evidence.
- Use an appropriate analytic framework to assess risk and recommend strategies for mitigation.
- Analyze and produce comprehensive security policies, standards, and procedures.
- Analyze and create comprehensive business continuity plan to include incident response, disaster recovery, and continuous operations.
All courses in the certificate must be completed with a grade of C or better.
For more information and a list of required courses, visit our Network Security Certificate web page.