|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course is an introduction to computer programming using a high-level language. Specifics of the language are taught in light of software structure and design theory and techniques. The course encourages a top-down logical approach to problem solving and includes expressions, input-output statements, control structures, user defined data types, functions, procedures and files. Assessment is based upon programming assignments and written tests. (fall even) Prerequisite: CIS 125
-
4.00 Credits
This course builds upon the knowledge gained in CIS/CSC 230 Software Structure and Design. The course teaches the principles of data structures within the context of a high-level programming language. The topics presented typically include object-oriented programming, complexity analysis, linked lists, stacks and queues, recursion, trees and graphs, sorting algorithms, hashing, data compression and memory management. Assessment is based upon programming assignments and written tests. (spring odd) Prerequisite: CIS/CSC 230
-
4.00 Credits
This course provides an introduction to bioinformatics. This field is a specialized application of computer software to solve research problems in medicine and related disciplines. Students need to be proficient in the use of personal computers and using the World Wide Web prior to enrolling in this class. Students must also complete a lab science course before enrolling. Prior programming experience is not required. Assessment is based upon written instruments and practical projects. (on demand) Prerequisite: Any lab science course and faculty approval.
-
4.00 Credits
This course presents advanced programming concepts within the context of C and C++. Specific topics presented include abstraction, interface diagrams, extending the language, object-oriented design, object-oriented programming, efficiency issues and more. Assessment is based upon programming projects and written tests. (fall odd) Prerequisite: CIS 231
-
3.00 Credits
In this course students will demonstrate competence in systems analysis and design using the concepts and techniques employed in the practice of systems analysis and design including but not limited to structure charts, data flow diagrams, Warnier-Orr diagrams, system flowcharts, coupling, cohesion, project management, feasibility study, structured analysis, system life cycle, development life cycle, test plans, implementation plans and management. Students will demonstrate mastery through written tests and system design projects. (spring even) Prerequisite: CIS/CSC 220 or CIS/CSC 230
-
3.00 Credits
The course presents state-of-the-art techniques in database development and database management systems including entity-relationship modeling, semantic object modeling, relational modeling and data normalization. The role of database technology in modern information technology sites and the World Wide Web is stressed. Students will collaboratively work on significant database design projects. Assessment is based on database design projects, collaboration and written tests. (spring even) Prerequisite: CIS/CSC 220 or CIS/CSC 230
-
3.00 Credits
Students will master techniques of web page development with particular focus on efficiency and effective design. The focus of this class is to create appealing and affective web pages using the principles of advertising and public relations. Web page editors will be used to facilitate the creation of complete web sites. Students will also be introduced to HyperText Markup Language (HTML). Assessment will be based on written tests and course projects. (fall even) Prerequisite: CIS 125
-
3.00 Credits
In this course students will learn the fundamental concepts of computer networks including terminology, topology, network operating systems, the OSI model, protocols, transmission media, components, diagnostic software and administration. Students will set up one or more local area networks and design a network as a course project. Assessment will be based on written tests and course projects. (spring odd) Prerequisites: CIS 125 and either CIS/CSC 220 or CIS/CSC 230
-
4.00 Credits
Students will learn how to develop a database system in a standard database programming language. Students will develop new systems, from modeling through implementation and perform maintenance programming. Assessment will be based on written tests and course projects. (spring odd) Prerequisites: CIS/CSC 355
-
3.00 Credits
This course will introduce students to programming for the World Wide Web. Students will learn to develop web pages using HyperText Markup Language and Java script. Other languages may be included depending on job market demand and time. Assessment will be based on programming projects and written tests. (spring even) Prerequisites: CIS/CSC 360 and either CIS 220/CSC or CIS/CSC 230
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|