EECS 138. Introduction to Computing: _____. 3 Hours NM.

Algorithm development, basic computer organization, syntax and semantics of a high-level programming language, including testing and debugging. Concept of structure in data and programs, arrays, top-down design, subroutines and library programs. Abstract data types. System concepts such as compilation and files. Nature and scope of computer science. Prerequisite: MATH 101 or MATH 104, or meeting the requirements to enroll in MATH 115 or MATH 121 or MATH 125 or MATH 145. LEC.

Bachelor of Science in Mathematics

http://catalog.ku.edu/liberal-arts-sciences/math/bs/

...3-4 EECS 138 Introduction to Computing: _____ EECS 168 Programming I EECS 169 Programming...

Bachelor of Science in Civil Engineering

http://catalog.ku.edu/engineering/civil-environmental-architectural-engineering/bs-civil-engineering/

...Machines or EECS 316 Circuits, Electronics and Instrumentation *EECS 137 is preferred; EECS 138 Web...

Bachelor of Science in Geology

http://catalog.ku.edu/liberal-arts-sciences/geology/bs/

...EECS 220 Electromagnetics I Intro to Computing. Satisfied by one of the following: EECS 138...

Bachelor of Science in Behavioral Neuroscience

http://catalog.ku.edu/liberal-arts-sciences/psychology/bs-behavioral-neuroscience/

...Computing (6 hrs. minimum) Satisfied by: 6 EECS 138 Introduction to Computing: _____ An additional...

Bachelor of Science in Geography

http://catalog.ku.edu/liberal-arts-sciences/geography/bs-geography/

...CHEM 195 ) 10 Information Technology. Satisfied by: EECS 138 Introduction to Computing: _____ 3 Geography...

Doctor of Philosophy in Psychology

http://catalog.ku.edu/liberal-arts-sciences/psychology/phd/

...Computer Science EECS 138 Introduction to Computing: _____ EECS 368 Programming Language Paradigms EECS 649...

Bachelor of Science in Physics

http://catalog.ku.edu/liberal-arts-sciences/physics-astronomy/bs-physics/

...by: EECS 138 Introduction to Computing: _____ excluding Fortran or C++ 3 or EECS 168...

Bachelor of Science in Atmospheric Science

http://catalog.ku.edu/liberal-arts-sciences/geography/bs-atmospheric-science/

...Computing and Programming. Satisfied by the following: EECS 138 Introduction to Computing: _____ (Fortran preferred...

Bachelor of Arts in Geology

http://catalog.ku.edu/liberal-arts-sciences/geology/ba/

...biology course) 4 Information Technology. Satisfied by: EECS 138 Introduction to Computing: _____ 3 Geology...