|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
2.00 Credits
This course entails development of web sites using modern technologies. Students will learn to develop web sites using HTML/XHTML including body elements, links, tables, frames, forms, style sheets, and graphics. Students will also learn to employ cascading style sheets (CSS) and to separate content from presentation. Prerequisite: CIS 101 or permission of instructor.
-
2.00 Credits
This course covers the advanced features of Web Design, which enhance the functionality of Web pages. Subjects explored include advanced HTML, interactivity of Web pages using forms, Java, AJAX, JavaScript, designing Web pages using Dynamic HTML (DHTML) and cascading style sheets (CSS). Students will build and maintain an online database with a scripting language. Prerequisites: CIS 120 and CIS 130.
-
2.00 Credits
This course is an introduction to structured, event-driven and object-oriented programming using the C# language. Students will learn to design programs that solve common business problems using good programming style appropriate in a team environment. Students will also learn to use a variety of visual components to create effective user interfaces targeting the Windows operating system. Prerequisite: CIS 120 or permission of instructor. Keyboarding skills of 20 WAM recommended.
-
2.00 Credits
This course is a continuation of CIS 150 (Programming and Analysis I). After a quick review, the student is introduced to advanced programming concepts such as data abstraction, classes, maintaining relational data, the use of additional visual components and other techniques commonly employed in advanced, commercial, multi-tiered applications. Other topics such as programming for the Internet, targeting handheld devices, and using graphics to enhance an application's visual appeal may also be explored. Prerequisite: CIS 150 or permission of instructor.
-
2.00 Credits
This course is an introduction to object oriented programming using Java. Topics covered are: control structures, classes, objects, encapsulation, polymorphism, run-time type identifi cation, messages, methods, applets, and arrays. Prerequisites: CIS 120, Keyboarding skills of 20 WPM.
-
2.00 Credits
This course is a continuation of CIS 170 (Java Programming I). After a review, the student is introduced to intermediate programming concepts essential for students seeking a career in software development. Topics include: graphical user interface (GUI) components, lists, queues, trees, other data structures and the Collections API. Prerequisites: CIS170 or permission of instructor.
-
4.00 Credits
This course will instruct students in the design and use of common data structures, lists, stacks, queues, trees, tables, hash tables, and graphs. Common data structures algorithms will be explored, including sorting, searching, and reorganizing data, with a mind toward trade-offs between space and effi ciency. Students will implement many of these data structures in C++ and complete programming projects utilizing them. Prerequisites: CIS150.
-
2.00 Credits
This course will provide students the opportunity to demonstrate mastery of a number of advanced skills, including mathematics, algorithms, object-oriented programming, software design patterns, and graphics as students develop features common to modern computer games. Various technologies and platforms will be explored, giving students exposure to what it takes to develop computer games. Prerequisites: CIS 125, CIS 151 and MTH 126 or MTH 131, or permission of instructor.
-
2.00 Credits
This course covers developing programs for the Windows environment. Emphasizes advanced programming concepts and techniques specifi c to event-driven programming in C# using the .NET development environment. Application Programming Interface (API) as might be used in developing system-level components. Topics include the following: Windows and messaging, drawing, input devices, user-interface controls, resources, and multi-tasking. Prerequisite: CIS 150 or permission of instructor.
-
2.00 Credits
This course emphasizes advanced programming concepts and techniques used in developing system-level components. Advanced .Net topics will be covered, as well as the new Framework Class Library. Other topics include compiling to an intermediate language, exploration of maintenance of code modules across multiple versions, common language specifi cation, memory management including garbage collection, and in-depth treatment of object-oriented design and coding techniques. Prerequisite: CIS 150 or permission of instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|