9 courses with the subject CIS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CIS 110Programming Logic3
This course introduces the art and science of planning and writing programs and enforces good style and logical thinking. Students will learn the guidelines to developing structured program logic and compose a set of instructions that direct a computers’ behavior.
This course uses advanced problem-solving strategies and algorithms using classes and objects. Students will develop programs using data structures, character strings, records, files, stacks, and queues.
Total Major-Related Credits ........................................................................................... 33 Course No. General Education Credits
This course is designed to provide students with an introduction to programming web-based applications using PHP and MySQL. These applications process data submitted from Web forms and access back-end databases to dynamically generate Web pages. PHP, which stands for “PHP: Hypertext Preprocessor” is a widely used, general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Students will learn how to design, code, and implement dynamic web sites. This course will move the student from an understanding of HTML to the development of powerful web applications that can be deployed over the Internet.
This course will examine Business Processes Analysis as a method of problem solving. Learners will monitor and evaluate the life of a system and its ability to continue to meet business requirements and will design and implement modifications and enhancements in response to end-user requests and environmental changes. DMD101 or NET111.
An earned Associate degree or demonstrated proficiency in writing and third semester standing and GEN115 or
CIS 315Data Structures3
This course teaches the algorithms and concepts such as sorting methods (selection, insertion), searching (sequential, binary), merging, pointers (called references in Java), linked lists, stacks, queues, recursion, random numbers, files (text, binary, random The College of Westchester 105
This course introduces Python programming concepts and techniques. Students will learn how to write and test code, handle common errors, and develop interactive programs using the Python language.