Technical OUTCOMES Technical Change Management Project Management Communication Ethics Lifelong Learning Technical Outcome Class Comments 1a. IT376 Data base design course focuses on structuring and manipulating data IT210 Teaches SQL and uses Oracle forms to develop forms to manipulate data IT116 Teaches basic programming concepts IT240 Teaches basic data structures and associated algorithms 1b. IT210 Begins with networking basics. Students build client server network. Moves to database. Students install Oracle database server on network. Moves to development. Students build forms to manipulate data and serve them out as applets in web browser. IT325 Networking class studies infrastructure. IT376 Focuses on the database aspect of the infrastucture. IT305 Focuses on user interfaces and different software models 1c. CS110 Computer Science I Currently a first course in Programming, uses Java programming language and an Objects first approach. CS240 Computer Science II Continues use of Java language in works in the UNIX programming environment. IT210 Programming in the Oracle PL/SQL language. Students forced to quickly understand new language. Uses event driven environment. IT305 Introduces .NET and C# 1d. IT270 Web Design, focuses good interface design, navigation, works with ASP language. NOT A REQUIRED COURSE, although most students take this class IT210 See comments above. 1e. IT399 New course in HCI, offered Spring 2004 as special topics course NOT A REQUIRED COURSE. various This topic is also discussed in other courses, although not studied as a topic, IT210, CS110, CS240. IT305 Covers the practical design and implementation of UI. 1f. IT350 New course currently being proposed "Security Engineering", offered Spring 2003 as special topic class. NOT A REQUIRED COURSE IT325 Discussed in networking course also, not studied in detail. IT376 Very basic coverage of security issues relevant to databases. 1g. IT325 Networking course examines this in depth IT210 Introduction to networking presented, see comments above 1h. CS300 Software Engineering course presents this information as a part of the study of the software process. Including tracability matrix from requirements to test cases, black box, white box, among other techniques and strategies in this area. IT376 Data integrity is a thread throughout the course. 1. Technical Competency a. The ability to structure and manipulate data b. The ability to build information architectures and understand them c. The ability to understand and/or use current programming languages and techniques d. The ability to understand and/or implement web solutions e. The ability to design and optimize interfaces f. The ability to understand and/or implement security strategies g. The ability to understand and/or implement network technology h. The ability to understand and/or implement verification and validation techniques. IT POE Required Courses IT 110 Principles of Information Technology IT/MA 115 Discrete Structures IT 116 (CS 110) Computer Science I IT 210 Information Systems IT/CS 240 Computer Science II IT 306 (CS 300) Software Engineering IT 376 (CS 370) Database Design IT/CS 325 Networking IT 203 (CM 200) Art of Public Speaking IT/CM 290 indiv@metaverse.com IT 303 (CM 300) Professional Presentations IT/EN 315W Technical Writing EB 101 Introduction to Business EB 199 Hands-on Entrepreneurial Leadership Lab IT/EB 202 Behavioral Analysis of Organizations IT/EB 201 The Management Process IT 300,380,480 Innovations for Industry I, II, III (Experiential Studio)