Help

Course Information

Fundamentals of Programming (CS 175)

Term: 2012/2013 School Year Spring

Faculty

Suhaib ObeidatShow MyInfo popup for Suhaib Obeidat
Email address is hidden, click here to email
 
Byong Y LeeShow MyInfo popup for Byong Y Lee
Email address is hidden, click here to email
 
Email all faculty members

Schedule

Mon, 4:00 PM - 4:50 PM (1/7/2013 - 1/9/2013) Location: CAMPU PFSCI 00100
Mon-Wed-Fri, 4:00 PM - 4:50 PM (1/7/2013 - 5/1/2013) Location: CAMPU PFSCI 00100
Tue-Thu, 1:00 PM - 2:15 PM (1/7/2013 - 1/9/2013) Location: CAMPU PFSCI 00100
Tue, 5:00 PM - 5:50 PM (1/7/2013 - 5/1/2013) Location: CAMPU PFSCI 00100

Description

Introduces the fundamental techniques of programming as a foundation for more advanced study of computer science. Considerable attention is devoted to developing effective software engineering practice, emphasizing such principles as design, decomposition, encapsulation, procedural abstraction, testing, and software reuse. Topics include standard programming constructs, problem-solving strategies, and the concept of an algorithm, and fundamental data structures— strings, arrays, and records.