CMSC 255. Introduction to Programming. 4 Hours.

Semester course; 3 lecture and 2 laboratory hours. 4 credits. Prerequisite: calculus-level placement on the VCU Mathematics Placement Test within the one-year period immediately preceding enrollment in the couse, or MATH 151 or equivalent. Students are expected to have fundamental computer skills. Introduction to object-oriented programming using Java. Topics include problem-solving, top-down design of algorithms using control structures, methods, arrays, basic I/O, basic concepts of objects and classes in Java, Java classes for manipulating strings, and introduction to program testing, UML notation and integrated development environments. Students may not receive credit for both CMSC 255 and INFO 250.

Center for the Study of Biological Complexity

http://bulletin.vcu.edu/undergraduate/vcu-life-sciences/center-study-biological-complexity/

...2 laboratory hours. 3 credits. Prerequisites: CMSC 245 or 255 and BNFO 301 . Capstone course...

Bioinformatics, Master of Science (M.S.)

http://bulletin.vcu.edu/graduate/vcu-life-sciences/center-study-biological-complexity/bioinformatics-ms/

...e.g. CMSC 255 ) and data structures and advanced programming (e.g. CMSC 256 ) Quantitative...