Course Criteria

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

    This is an introductory Computer Science course in which students will learn the fundamentals of object-oriented programming in a 3-dimensional, interactive, animation environment. The course will also present Java programming in a context that students find relevant and useful. Students learn to program using Java while creating interesting effects with sounds, pictures, web pages, and video. Students will obtain a strong core of fundamental programming concepts and problem solving techniques, providing a basis for further study in a variety of computer related fields. Lecture ( 60.00)
  • 4.00 Credits

    This course emphasizes top-down modular program design and managing program complexity through abstraction. The fundamentals of ANSI C are covered while stressing good software engineering practices. Topics covered include data types, arithmetic, control structures, functions, recursive functions, ANSI C libraries, scope of identifiers, arrays, pointers, strings, structures, files, and simple sorting techniques. Lecture ( 60.00)
  • 4.00 Credits

    This course emphasizes problem-solving strategies, analysis of algorithms and the use of simple data structures to formulate object-oriented programming solutions to problems. Topics include construction, friend functions, overload operators, templates, inheritance, polymorphism, standard libraries, arrays, pointers and strings. Object-oriented concepts and terminology will be presented with a focus on using classes for program specification and design. The concept of an Abstract Data Type is presented. The student will learn how classes are declared, defined, used and organized into coherent designs. Students will apply the concepts through programming assignments in an object-oriented language. Data abstractions, information hiding, software reusability and extendibility will be stressed. Lecture ( 45.00) Laboratory ( 45.00) Prerequisites: CSC-121 and MTH-109
  • 3.00 Credits

    This course is designed for the student seeking HTML programming skills. Students learn how to create a Web page, format the page, add graphics to the page, and create forms, tables and frames using HTML. Lecture ( 45.00) Corequisites: CIS-191
  • 3.00 Credits

    This course provides the students with a basic knowledge of JavaScript programming concepts along with the syntax to implement them. The difference between Java and JavaScript is explained as well as the differences between JavaScript and VB Script. An overview of the JavaScript components of attributes, variables, expressions, control structures, operators, codes, functions objects, properties, methods, events, event handlers, frames and arrays will be presented. Lecture ( 45.00) Prerequisites: CIS-151 and CIS-191
  • 3.00 Credits

    This course is designed to provide prospective schoolteachers with an overview of technology as a tool for learning, including hardware and software found in the elementary/secondary educational environment, and the use of the Internet as an educational resource. Lecture ( 45.00) Prerequisites: ENG-013 and ENG-023
  • 3.00 Credits

    This course is designed to emphasize human interface design principles and how to implement them in Visual BASIC.Net. Topics include the Visual Studio environment, controls and their properties, variables and constants, decision making, procedures, Object Oriented Programming concepts in Visual BASIC, multiple forms, lists, and repetition. Students will design, implement, run, test and debug Visual BASIC projects throughout the course. Lecture ( 45.00) Prerequisites: CSC-111
  • 3.00 Credits

    This course is a continuation of CSC-213, Visual BASIC I. Topics include classes and object oriented programming, sequential and random access files, accessing database files, data handling, displaying data in grids, validation and error trapping, SQL, drag and drop, graphics, ActiveX controls, dynamic link libraries, object linking and embedding, using data environment and data report components. Lecture ( 45.00) Prerequisites: CSC-213
  • 3.00 Credits

    This course is a continuation of CSC-214 Visual Basic II. Topics include Active X controls, Active X components, Active X documents, dynamic data structures, packaging and deployment, ADO data control, using Windows API files, creating Windows help files, multimedia applications using Microsoft agent control, and special topics selected by the instructor at the time of offering. Lecture ( 45.00) Prerequisites: CSC-214 and CIS-103
  • 4.00 Credits

    This course is a continuation of CSC-122 Computer Science I in C++. This course will present the fundamentals of data structures from an object-oriented perspective. The focus will be on the use of classes for design and implementation of Abstract Data Types. Lists, stacks, queues, trees, sets, and graphs will be studied as well as searching, sorting and recursive algorithms. The use of dynamic data structures will also be examined. Students will apply these concepts through programming assignments in a commercially viable objectoriented language. Software engineering principles will be stressed. Lecture ( 45.00) Laboratory ( 45.00) Prerequisites: CSC-122 Corequisites: MTH-129
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.