Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 or consent of the Business Education Department Chairperson, program coordinator, or instructor. ITS 221C develops the technical skills a programmer needs to design and implement Internet systems in the Java environment. Topics include the Java programming language and environment, object-oriented fundamentals, and information processing on the Internet. Upon successful completion of ITS 221C, the student should be able to: Design and implement applications in the Java environment. Analyze and debug Java programs to ensure correct results. Use object-oriented concepts in program design and implementation. Develop Java applications to perform Internet activities.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 or consent of the Business Education Department Chairperson, program coordinator, or instructor. ITS 221D develops the technical skills a programmer needs to design and implement Internet systems in the C++ environment. Topics include the C++ programming language, C++ environment, and object-oriented fundamentals. Upon successful completion of ITS 221D, the student should be able to: Design and implement C++ applications. Analyze and debug C++ programs to ensure correct results. Use object-oriented concepts in program design and implementation. Use pointers to allocate and deallocate memory.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 and a grade of "C" or 8 higher in ITS 221G (ITS 157) or consent of Business Education Department Chairperson, program coordinator or instructor. ITS 221E covers the back end Web processing using Active Server Pages (ASP) on Windows 95, 98 and NT Platforms. Upon successful completion of ITS 221E, the student should be able to: Describe the Active Server Pages Object Model. Design Web Pages using Active Server Pages to handle processing on the Server. Send information from the client machine to the server for processing. Connect and interface with a simple database such as Microsoft Access.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): Consent of Business Education Department Chairperson, program coordinator or ITS 151 and ITS 221C with a grade of "C" or higher. ITS 221H is a second topic course in Java. It continues with the development of the technical skills a programmer needs to design and implement Internet systems in the Java environment. Topics include the advance features of the Java such as multithreading, multimedia, networking, Advanced AWT, JavaBeans, and Swing, and continued object-oriented programming, and information processing on the Internet. Upon successful completion of ITS 221H, the student should be able to: Design and implement applets in the Java environment. Understand concepts involving multithreading, multimedia, JavaBeans, and Swing. Use the Java Programming environment to develop programs. Write programs using one or more advance features of Java.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): Consent of Business Education Department Chairperson, program coordinator, or instructor or ITS 151 and ITS 221D with a grade of "C" or higher. ITS 221J develops the technical skills a programmer needs to design and implement intermediate to advanced applications in the C++ environment. Topics include the C++ Programming language, the C++ Standard Library, C++ environment, and the application of object oriented principles and generic programming. Graphical interfaces to the C++ Language including Microsoft Foundation Classes, X windows, and Amulet are introduced. The use of the C++ language for network, internet, and web programming is also introduced. Students will learn how to build large projects from reusable components and libraries. Student projects may be undertaken to explore XML, SOAP, data Visualization, Database development and networking topics. Upon successful completion of ITS 221J, the student should be able to: Design and implement C++ applications using one or more advanced features of C++. Analyze and debug C++ programs using visual and non-visual debugging tools. Apply object-oriented principles and object oriented design. Understand how to use the principle of generic programming.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 or consent of Business Education Department Chairperson, program coordinator, or instructor. ITS 221K develops the technical skills an Information Technology professional needs to plan, manage or participate effectively in an IT project. Project Management terminology, concepts, tools and techniques will be presented with an emphasis on the effective use of information and people in an IT project. A semester-long group project will be used to reinforce the material, and students will give a formal presentation of their project to the class at the end of the semester. 9 Upon successful completion of ITS 221K, the student should be able to: Demonstrate an understanding of the genesis of project management and its importance to improving the success of information technology projects. Demonstrate knowledge of project management terms and techniques. Apply project management concepts by working on a semester-long group project as team leader or active team member. Use Microsoft Project 2000 and other software to help plan and manage a project. Demonstrate an understanding of motivation theory and team building techniques. Use common tools and techniques of project management including: project selection methods, work breakdown structures, network diagrams, critical path analysis, and critical chain scheduling, cost estimates, and earned value management. Demonstrate competence in giving oral presentations.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 and ITS 221F with a grade of "C" or higher or consent of Business Education Chairperson. program coordinator, or instructor.Comment: Hardware/software supplies for hands-on activities may cost up to $50. ITS 221M is designed to give the student a firm foundation in basic administrative tasks. The primary goal of this course is to give the student the necessary knowledge and skills to set up, maintain, and troubleshoot a network database. Students gain a thorough conceptual understanding of database architecture, and reinforce instructor-led learning with structured hands-on practices. The course uses challenge-level exercise labs providing practical experience. Additionally, bulletins from online support that address the most frequently asked questions are used to prepare participants to troubleshoot "real world" issues.Upon successful completion of ITS 221M, the student should be able to: Create and populate a database. Start up and shut down a database. Manage tablespaces. Configure rollback segments. Monitor space allocation. Create user accounts with appropriate privileges and resources. Partition tables and indexes. Detect and eliminate migrated rows. Back up and restore databases. Recover from disk failure. Eliminate chaining and optimize database storage.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 and a grade of "C" or higher in ITS 221G (ITS 157) or consent of the Business Education Department Chairperson, program coordinator or instructor.Recommended Preparation: Experience designing and coding Web sites. ITS 221N focuses on Web design and creation. It expands on the IT students' earlier acquired skill set on HTML, CSS (Cascading Style Sheets), and Javascript. ITS 221N focuses on streamlined coding for design, dynamic content, and interactivity. Students will learn how to create Cascading Style Sheets that both control the layout and design of entire websites using a minimal amount of code, as well as create Dynamic HTML (DHTML) that changes both the content and format of Web pages depending on user input. Upon successful completion of ITS 221N, the student should be able to: Convert an existing Web page without CSS to one that uses CSS. Style public Web documents, such as a Press Release or an Events Calendar, for abusiness. Style documents for print. Style attractive input forms. Style for multicolumn layouts. Overlap various elements on a Web page to achieve different stylistic effects. Create and debug Javascripts for Web pages. Use the DHTML Object Model. Create DHTML Web pages based on the end user's input and environmental variables. Hide and show Web page elements depending on the end user's input using CSS and Javascipt. Insert, modify, and delete Web content dynamically using CSS and Javascript. Create transitions between elements within a Web page as well as between Web pages. Scale content in Web pages. 0 Animate elements on a Web page. Define, enter, bind, format, display, and modify XML data within HTML.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 151 and ITS 221D with a grade of "C" or higher or consent of Business Education Department Chairperson or program coordinator, or instructor. ITS 221O develops the skills necessary for producing interactive multimedia software in a collaborative environment. Students will examine the various technical aspects of multimedia and interactive software, and gain an understanding of project management, and team dynamics. Students will be led through a series of hands-on tasks using modern production-level software and hardware platforms. By the end of the course, the student will be expected to produce a mid-sized multimedia application, which can be used by the student as a portfolio project. Upon successful completion of ITS 221O, the student should be able to: Set up, configure, and make use of a software development environment on an industry-standard hardware platform (Windows, Playstation, GameBoy Advance, etc.). Describe historical and state-of-the-art techniques in a variety of software genres. Research and apply known solutions to software development issues. Produce a technical design from a functional specification. Implement memory management architectures. Implement media asset management systems. Create architectures to support complex interactions between software components. Create real-time image compositing systems based on industry standard SDKs (OpenGL, DirectX, etc.). Work with real-time user input. Implement, explain and discuss appropriate measures to address issues of performance and security. Analyze and debug programs to ensure correct results. Collaborate with peers in design, development and deployment of a mid-sized software application. Estimate and manage a production schedule.
  • 3.00 Credits

    3 hours lecture per week Prerequisite(s): ITS 221O with a grade of "C" or higher or consent of the Business Education Department Chairperson, program coordinator or instructor. ITS 221P is designed to give the student a firm foundation is 3D graphics rendering and asset management. Extensive use will be made of current 3D SDKs (OpenGL, DirectX, etc.). By the end of the course, the student will be expected to produce a mid-sized interactive 3D application, which can be used by the student as a portfolio project. Upon successful completion of ITS 221P, the student should be able to: Explain 3D modeling issues. Explain 3D transformations using matrices. Explain animation systems. Implement media asset management systems. Implement world-view constraint systems. Use a third-party polygon renderer (OpenGL, Direct3D, etc.) to produce complex, real-time scenes. Create architectures to support complex interactions between 3D shapes.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.