2019-2020 Academic Catalog 
    
    Mar 28, 2024  
2019-2020 Academic Catalog [ARCHIVED CATALOG]

CSCI 124 - Honors Introduction to Computing


This is an accelerated introduction to computing and its broad applications.  The course teaches fundamental principles in computing and prepares students for solving real-world problems through effective computation.  Students will learn programming in java and a systematic problem solving process of problem formulation, algorithm design, code development and testing.  In Fall 2019, the course will use digital audio processing as a source of interesting problems and solutions in computing.  Students will move from simple tone generation to more complex simulations and analysis of audio signals.  No prior experience with audio processing is assumed.  Strong analytical skills, prior programming experiences, and good work ethics are important for students success in the course.

Prerequisites: Permission Only

Course Designation/Attribute: SP

Anticipated Terms Offered: Offered Every Year