|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course emphasizes data structures and the development and analysis of their associated algorithms. Specific data structures will include linear lists, arrays, trees, graphs, stacks, queues, and tables. Pointer variables and recursion will be used. Applications will include searching and sorting. Prerequisites: Admission to the Certificate Program and CSC 3361. (Cross-listed with CSC 2331).
-
3.00 Credits
This course provides an introduction to web programming using XML, Java Server Pages, Java Script and the family of technologies that evolve around web programming. The course balances conceptual topics with practical skills for designing and implementing conceptual models as XML schemas. Prerequisites: Admission to the Certificate Program and CSC 3361. (Cross-listed with CSC 4386).
-
3.00 Credits
This course is a study of the design of file processing programs, file access and organization methods, concepts and techniques of structuring, and accessing data on bulk storage devices. Prerequisites: Admission to the Certificate Program and CSC 3371. (Cross-listed with CSC 3310).
-
3.00 Credits
This course covers definition of heuristic versus algorithmic methods, rationale of the heuristic approach, description of cognitive processes, objectives of work in artificial intelligence, simulation of cognitive behavior, and heuristic programming techniques. It also includes a survey of examples from representative application areas including expert systems, the mind-brain problem, and the nature of intelligence. Individual projects to illustrate basic concepts are required. Prerequisites: CSC 2331 and MAT 2337.
-
3.00 Credits
This course is designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691 and 4691. Prerequisite: Approval of the department chair.
-
3.00 Credits
This course covers advanced topics of database management system design. Students will gain practical experience in planning, evaluating, and using database management system technology. Prerequisite: CSC 3355.
-
6.00 Credits
This course offers students an opportunity to prepare for their chosen careers by combining academic theory and actual work experience. The work experience is to be full-time paid work for approximately 15 weeks. The Cooperative Education staff, the employer, the student and the student's major department must agree on the employment terms and the learning experience to be gained. The academic grade (A, B, C, D, F) is the responsibility of the student's major department, with due consideration given to the employer's evaluationof the student. The student may enroll in this course in two non-consecutive semesters for a total of 12 credit hours. Six hours can count toward the student's computer science requirements. Prerequisites: Approval of the student's major department and the staff of Cooperative Education.
-
1.00 - 3.00 Credits
This course is a study of specific new areas emerging in computer science. The course may be repeated for up to 6 semester hours. Prerequisites: Admission to the major and permission of the instructor and department chair.
-
3.00 Credits
This specific course is an introduction to the practical and theoretical foundations of parallel processing. Topics include data and control parallelism, the PRAM of parallel computation, parallel processor organizations, parallel programming languages and paradigms, scheduling and a variety of parallel algorithms. Laboratory projects include design and implementation of parallel algorithms on a network or a parallel simulator.
-
3.00 Credits
A continuation of CSC 3323 - System Administration I, this course provides more comprehensive exposure to PC operating system administration, client-server administration, network administration, UNIX/Linux administration, and system security. Prerequisite: CSC 3323.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|