MyTNCC MyTNCC
Login : Get Help
News @ TNCC News @ TNCC
Latest : RSS
Upcoming Events @ TNCC Events @ TNCC
Upcoming : RSS
Social @ TNCC Social @ TNCC
Facebook : Twitter
iTunes U and Podcasts Podcasting
iTunesU : theFeed
Contact the College Contact TNCC
Email : Directory
TNCC.edu Frontpage Home
TNCC Frontpage
   
Return to Course Offerings main menu...  
TNCC offers more than 870 courses... Other Academic Information

Course Description and Pre-requisites
CSC 100 Introduction To Computer Usage
(1 credit) Teaches fundamental skills of computer operation. Examines hardware (processor, keyboard, disk drives, and printers) and operating systems and editors. Lecture 1 hour per week.
CSC 200 Introduction To Computer Science
(3 credits) Prerequisite(s): ENG 05 if required by individual student's placement. Corequisite(s): MTH 164 or equivalent or divisional approval. Provides a broad introduction to computer science. Discusses architecture and function of computer hardware, including networks and operating systems, data and instruction representation and data organization. Covers software, algorithms, programming languages, and software engineering. Discusses artificial intelligence and theory of computation. Includes a hands-on component. Lecture 3 hours per week.
CSC 201 Computer Science I
(4 credits) CSC 201/202 must be taken in sequence. Prerequisite(s): for CSC 201 is CSC 200 or EGR 120 or equivalent or divisional approval. Corequisite(s): CSC 100 or MTH 173. Introduces algorithm and problem-solving methods. Emphasizes structured programming concepts, elementary data structures, and the study and use of a high level programming language. Lecture 4 hours per week.
CSC 202 Computer Science II
(4 credits) CSC 201/202 must be taken in sequence. Prerequisite(s): for CSC 202 is CSC 201. Corequisite(s): MTH 174. Examines data structures and algorithm analysis. Covers data structures (including sets, strings, stacks, queues, arrays, records, files, linked lists, and trees), abstract data types, algorithm analysis (including searching and sorting methods), and file structures. Lecture 4 hours per week.
CSC 205 Computer Organization
(3 credits) Prerequisite(s): CSC 202. Examines the hierarchical structure of computer architecture. Focuses on multi-level machine organization. Uses a simple assembler language to complete programming projects. Includes processors, instruction, execution, addressing techniques, data representation, and digital logic. Lecture 3 hours per week.
CSC 297 Cooperative Education in Computer Science
(3 credits) Prerequisite(s): Approval of Cooperative Education Coordinator. Supervised on-the-job training in approved business firms, or governmental organizations. The work is coordinated by the Cooperative Education Coordinator. Lab 9 hours per week.

Important Information about Courses and Coding at TNCC  (return to top)

  • Courses numbered 01-09 are developmental studies courses. The credits earned in these courses are not applicable toward an associate’s degree and do not transfer to a four-year college. If a grade of “R” has been earned, students may re-register for these courses in subsequent semesters as necessary until the course objectives are completed.
  • Courses number 10-99 are basic occupational courses for diploma and certificate programs. The credits earned in these courses are applicable toward diploma and certificate programs but are not applicable toward an associate’s degree and do not transfer to a four-year college.
  • Courses numbered 100-199 are freshman-level courses applicable toward an associate’s degree and/or toward diploma and certificate programs.
  • Courses numbered 200-299 are sophomore-level courses applicable toward an associate’s degree and/or toward diploma and certificate programs. General Usage Courses (may repeat for credit) General usage courses apply to multiple curricula and may carry a variety of prefix designations. The descriptions of the courses are identical for each different prefix and may be repeated for credit.
  • Course Credits : The credit for each course is indicated after the title in the course description. One credit is equivalent to one collegiate semester hour. Each credit given for a course is based on approximately three hours of study in that course weekly by each student. Courses may consist of lectures, out-of-class study, laboratory and shop study, or combinations thereof.
  • Course Hours : The number of lecture hours in class each week (including lectures, seminar, and discussion hours) and/or the number of laboratory hours in class each week (including laboratory, shop, supervised practice, and cooperative work experiences) are indicated for each course in the course description. The numbers of lecture and laboratory hours in class each week are also called “contact” hours because it is time spent under the direct supervision of a faculty member. In addition to the lecture and laboratory hours in class each week, each student must spend some time on out-of-class assignments under his or her own direction. Usually each credit per course requires an average of three hours of out-of-class work each week.
  • Prerequisites : All courses at Thomas Nelson Community College have reading prerequisites, except those that are specifically exempted. Students who are placed into ENG 04 and/or ENG 05, Reading Improvement I-II, must complete these courses before enrolling in any non-exempt course. If any other prerequisites are required before a student may enroll in a course, they will be identified in the course description. Unless otherwise noted, courses in special sequence (usually identified by numerals I-II) must be taken in order. When co-requisites are required for a course, they should be taken at the same time. The prerequisites or their equivalent must be completed satisfactorily before a student may enroll in a course unless special permission is obtained from the major division chair and the instructor. Students who register in violation of college prerequisites are subject to administrative withdrawal.

Print page
Previous page