Skip to main content.

Courses

Subjects

Search Results

Course Prefix: CSE   Course #: 503   Keywords: null   showing 1 to 1 of ~1

CSE 503LR Computr Sci for Nonmajr 1

View Schedule CSE 503LR Computr Sci for Nonmajr 1 Lecture

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.

Credits: 3
Grading: Graded (GRD)
Typically Offered: Varies

Course Search

date_range Schedule: {{course.abbr}} {{course.num}} {{course.title}} close
 
No schedule for this course in the {{semester.toUpperCase()}} semester.
Schedule for {{course.abbr}} {{course.num}} {{course.title}}
Course # Type Title Section Where When Seats Left
{{c._id}} << >> {{c.catalog.type_pk}} {{c.alt_title}} {{c.catalog.description}} {{c.section}} {{c.room}} MTWRFSaSu {{getTime(c.when[0].dates.start,false)}}-{{getTime(c.when[0].dates.end,true)}} {{getSeatsLeft(c.enrollment)}}
 
Published: Apr 12, 2019 12:12:12