University at Buffalo

UB Graduate Academic Schedule: Fall 2017


  • This information is updated nightly. Additional information about this course, including real-time course data, prerequisite and corequisite information, is available to current students via the HUB Student Center, which is accessible via MyUB. Information about HUB can be found at www.buffalo.edu/hub


  • |

    CSE 503LR - Computr Sci For Nonmajr 1
    Lecture
    Computr Sci For Nonmajr 1 C Enrollment Information (not real time - data refreshed nightly)
    Class #:   <<<  >>>   Enrollment Capacity:   20
    Section:   C   Enrollment Total:   15
    Credits:   3.00 credits   Seats Available:   5
    Dates:   08/28/2017 - 12/08/2017   Status:   OPEN
    Days, Time:   M W F , 12:00 PM - 12:50 PM
    Room:   view map
    Location:   North Campus      
    Chained Courses
    You must register in one of the class(es) below to get the above section:
      Course Description
    This course introduces students to algorithm design and implementation in a modern, high-level, programming language (currently, Java). It emphasizes problem-solving by abstraction. There will also be a brief coverage of the social and ethical aspects of computing. Topics include data types, variables, expressions, basic imperative programming techniques including assignment, input/output, subprograms, parameters, selection, iteration, Boolean type, and expressions, and the use of aggregate data structures including arrays and records. Students will also have an introduction to the basics of abstract data types and object-oriented design, as well as the mathematics of computer science such as Boolean algebra, basic number theory, etc.
      Instructor(s)
                 Hartloff, J L look up    
      On-line Resources
    Other Courses Taught By: Hartloff, J L