Agenda Item FA 15-15

Submitted by the Academic Programs Committee

College of Computing, Engineering, and Construction (Undergraduate)-

(School of Computing): New Course (1 package)

04/02/15: Passed

04/08/15: Approved

Log Number: 201501-4

 School of Computing - Undergraduate


Add a new course

The Beauty and Joy of Computing
(3 crs)


Sophomore (2xxx)



Course Description:
The course focuses on teaching students some of the “Big Ideas” of Computing such as abstraction, design, recursion, concurrency, simulations, and the limits of computation. The course also provides a historic perspective of Computing and where it is heading. Throughout the course, we will emphasis the relevance of Computing to the students, their future studies, their careers, and society. In this course students will learn Python as the programming language to deliver the concepts. Given that data is pervasive and the need to analyze data is in almost every discipline, learning Python that early will enable students to conduct data analysis which will be helpful for their studies at UNF and in their careers.