Oct 16, 2025  
2009 - 2011 CNM Catalog June 2010, Volume 43 with Addendum Information 
    
2009 - 2011 CNM Catalog June 2010, Volume 43 with Addendum Information [The CNM Academic Year includes Fall, Spring, Summer Terms]

CIS 1207 - Programming Logic and Design

3 credit hour(s)
(Prerequisites: RDG 0950  + MATH 0940 ; or appropriate placement scores .) (Pre- or corequisite: IT 1010 )

This course introduces students to the fundamentals of computer programming, including programming concepts, enforcing good style and logical thinking. The course covers key concepts of structure and the use of pseudocode and flow charts. An overview of programming languages is presented. Students begin the course by coding simple HTML tags and seeing their results in a browser. The students then use JavaScript to learn key language concepts including syntax, variables, program control statements, function calls, mathematical operations and array use. The course also introduces object-oriented concepts.