Course Search Results

  • 3.00 Credits

    Nutrition in Early Childhood is a course that is centered around the nutritional needs of children, from the neonatal stage of development, through adolescence. Pre-Requisite: None
  • 3.00 Credits

    Emphasis is on the use and capabilities of the microcomputer with daily opportunity for individual "hands-on" experience with word processing, spreadsheet, and database software applications. Discussions on designing and developing problem solutions are emphasized. Pre-Requisite: None
  • 3.00 Credits

    The use, capabilities, and limitations of digital computers are introduced. Computer operations and the formulation of procedures to solve problems are accomplished through the use of the programming language, C. Topics include C data types, formatted and character I/O, C operators, expressions and statements. Looping control structures, decision structures and user-written functions are covered in lecture and are supplemented with lab exercises to provide practical experience in writing, compiling and debugging C programs. Pre-Requisite:MAT160.
  • 3.00 Credits

    C and C++ programming languages are used with a variety of applications in the public and private sectors. Course coverage includes the discussion of input/output techniques, files, records, and data types. The student will write and compile several programs to illustrate these features. Emphasis is on structured programming, algorithmic development, decision structures, repetition structures, functions and arrays. The student will write and compile several programs to illustrate these features. Pre-Requisite: MAT111
  • 3.00 Credits

    Course coverage includes an introduction to assembly language programming. The discussion of number systems; memory organization and addressing; data and instruction formats; data manipulation; comparison and branching; instruction and address generation; file definition; input/output macros; and fixed point arithmeticis illustrated through several programming assignments. Emphasis is placed upon the understanding of the overall assembly process. Pre-Requisite: CIS 101.
  • 3.00 Credits

    The necessary skills and concepts in analyzing and solving problems are continued through the use of C++. Proficiency in the further design, coding, debugging, and documenting of programs to solve problems using the object-oriented programming paradigms. Topics include multi-dimensional arrays, classes, records, and file handling. Pre-Requisites: CIS102. Previous Course ID - CIS106
  • 3.00 Credits

    The basic concepts of information modeling structures includes linear lists and multi-linked structures, storage management, programming language implementation structures, sorting and searching, and examples of the use of information structures in an object-oriented programming environment. Prerequisite: CIS102. Previous Course ID - CIS103
  • 3.00 Credits

    Assembly language macros include the use of input/output facilities; interrupt systems; loaders; and memory addressing techniques. The basic architecture of the computer hardware is examined through the use of sample programs, the assembly process and the debugger. Pre-Requisite: CIS206 Previous Course ID - CIS104
  • 3.00 Credits

    Interactive Computer Programming is a mixed level project based course for honing your Computer Programming skills related to interaction. User Interaction is an integral part of consumer software applications. It is a problem that exercises many paradigms of programming, and it utilizes concepts from Human Computer Interaction (HCI). Each project will have 3 levels of difficulty, those for students who have only taken CIS101, those for students who have taken a course in intermediate Computer Programming, and those for students who have taken two courses in intermediate Computer Programming. Discussions will include concepts from each level of programming, and exercises will be used to reinforce concepts. Pre-Requisite: CIS101. Prerequisite:    CIS 101
  • 3.00 Credits

    Virtual Computer Organization is a mixed level project based course having your knowledge of Computer Architecture specific to Virtual Machines. Each project will have 3 levels of difficulty, those for students who have only taken CIS 101, those fo rstudent who have taken one Architecture course before, and those for students who have taken two Architecture courses before. Discussions will include concepts from each level of computer architecture understanding, and exercises will be tailored for each level to reinforce concepts. Pre-Requisite: CIS101 Prerequisite:    CIS 101