- Type Learning
- Level Foundational
Software Development Microcredential
Issued by
Jefferson Community College
Students will learn to create accurate & complete top-down designs, algorithms, & programs w/functions and/or objects in computer programming languages currently used in industry & to use data modeling methods. Students will earn 10 credits that may be transferred to a certificate or degree program. These courses are a perfect fit for JCC's Computer Science A.S., Computer Information Systems A.S., Computer Information Technology A.A.S., Engineering Science A.S., and Mathematics A.S. degrees.
- Type Learning
- Level Foundational
Skills
Earning Criteria
-
CIS 116, Introductory Programming - 3 credits. This is an introductory course designed to familiarize the student with the use of a structured programming language and the microcomputer system. A structured approach to problem solving and the development of algorithms will be presented and applied to the writing of computer programs. This course is designed for those with little or no experience with computer programming.
-
CIS 216, Advanced Programming - 4 credits. This course is designed to use a modern programming language in the solution of advanced problems in the areas of business and science. Topics include recursion, data structures, file organization and processing, structures and numerical methods.
-
CIS 250, Data Structures - 3 credits. This course is a further study of topics in program and algorithm development. Topics include structured and object-oriented programming concepts, arrays, structures, string processing, stacks, queues, linked lists, pointer variables, recursion, and internal searching and sorting methods.