Fwd: Please forward to any freshmen/sophomores, or other non-majors interested in what CS is about...

1 view
Skip to first unread message

Katelyn Doran

unread,
Jan 24, 2011, 10:19:07 AM1/24/11
to gamers-...@googlegroups.com, Tiffany Barnes
Gamers' Alliance,

I know many of you are in the Computer Science program here at UNCC.  However, for those of you who are not in CS, there is a course being offered by Dr. Barens, one of our Gamers' Alliance faculty advisors, that is an excellent introduction to what the field of computer science is all about.  Of course, the class will cover aspects related to gaming and game development!

More details are included in Dr. Barnes' e-mail below.

-Katelyn Doran
Gamers' Alliance President

---------- Forwarded message ----------
From: Tiffany Barnes <tiffany...@gmail.com>
Date: Sun, Jan 23, 2011 at 10:36 PM
Subject: Please forward to any freshmen/sophomores, or other non-majors interested in what CS is about...


Dear students,
I am very excited to be offering a new class this spring called "The Beauty and Joy of Computing," as described below.  Tuesday is the last day to add - this class is going to be fun!!!  Sign up!  We will be exploring what computer science is and how it relates to you and the world. I will be teaching this class with freely available texts and resources on the web, and am working with Dan Garcia to do a course similar to the one he is doing at UC Berkeley: http://www-inst.eecs.berkeley.edu/~cs10/fa10/

Here's a video from students who took his class: http://www.youtube.com/watch?v=6gUW_mEulx0

I hope that you will join the class and invite your friends to take it with you!

ITCS 2050: Beauty and Joy of Computing
: Computing has changed the world in profound ways. It has opened up wonderful new ways for people to connect, design, research, play, create, and express themselves. However, just using a computer is only a small part of the picture. The real transformative and empowering experience comes when one learns how to program the computer, to translate ideas into code. This course will teach students how to do exactly that, using BYOB (based on Scratch), Alice, and GameMaker, some of the friendliest programming languages ever invented. They're purely graphical, which means programming involves simply dragging blocks around, and building bigger blocks out of smaller blocks.

But this course is far more than just learning to program. We'll focus on some of the "Big Ideas" of computing, such as abstraction, design, recursion, concurrency, simulations, and the limits of computation. We'll show some beautiful applications of computing that have changed the world, talk about the history of computing, and where it will go in the future. Throughout the course, relevance will be emphasized: relevance to the student and to society. As an example, the final project will be completely of the students' choosing, on a topic most interesting to them. The overarching theme is to expose students to the beauty and joy of computing. This course is designed for computing non-majors, although interested majors are certainly welcome to take the class as well! We are especially excited about bringing computing (through this course) to traditionally under-represented groups, i.e., women and ethnic minorities.

Tiffany Barnes
Associate Professor of Computer Science
UNC Charlotte, Woodward 403E
Tiffany...@uncc.edu
http://www.cs.uncc.edu/~tbarnes2/


Reply all
Reply to author
Forward
0 new messages