Purdue University College of Technology | Course Descriptions
Course Descriptions | CNIT
- CNIT 13600 Personal Computing Technology and Applications (3 cr.)
This course provides intermediate coverage of PC technology and problem solving. Topics include computer hardware, operations and ethics, and operating systems and environments. Students gain hands-on skills with applications such as desktop and file management; word processing; spreadsheets; presentation graphics; electronic mail; personal information management; and Internet browsing, searching, and publishing. II
- CNIT 15500 Introduction to Object-Oriented Programming (3 cr.)
Students may not receive credit for both CNIT 15500 and CNIT 17500. This course introduces fundamental computer programming concepts. Topics include: problem solving and algorithm development, programming standards, variables, data types, operators, decisions, repetitive structures, modularity, arrays, sequential files, user interface construction, software testing and debugging, all within an object-oriented programming framework. The concepts and skills learned in this course are transferable to a wide variety of contemporary programming languages and software development tools. PC literacy required.
- CNIT 17500 Visual Programming (3 cr.) Students may not receive credit for both CNIT 15500 and CNIT 17500.
This course introduces event-driven application development and programming using a visual programming environment. Topics include problem solving and program design, control structures, objects and events, user interface construction, documentation, and program testing. Credit may be established in only one of: CPT 15500 or CPT 17500 or CPT 25000. PC literacy required.
- CNIT 17600 Information Technology Architecture (3 cr.)
A conceptual and technological survey of information technology architectures inclusive of operating systems, network operating systems, distributed systems architectures, and distributed application architectures. Interoperability between these architectural components is explored. Current technology and trends in each architectural element are reviewed. PC literacy required.