csci.biola.edu

Download Report

Transcript csci.biola.edu

INTRODUCTION TO
COMPUTER SCIENCE
Shieu-Hong Lin
MATH/CS Department Chapel
Outlines

What is computer science?

What is programming?

How do I learn in this course?
Who is Dr. Lin ?
What is computer science about?


The Science of Computation
Create automatic intelligent machinery for
information processing
What is programming?



use a computer language,
to write down instructions (a program ) for the
computer,
so that the computer hardware can behave in a
way we want
How do I learn in this course?




The Read-Write-Try Cycle
Exposure! Exposure! Exposure!
Try on your own as hard as you can
Seek help when you really get stuck
How do I learn in this course?
It often helps a lot if you
make friends in the class and learn together.
Use what you learn from the course
Geoffrey Knopf (Engineering Physics) May 2013
 “… I used a numerical method called the bisection
method which is similar to the binary search
algorithm presented in CSCI 105. This improved the
performance of the algorithm exponentially.

Fortunately, I was able to develop the entire
software application using the tools I learned
from CSCI 105 and 106.
Use what you learn from the course
Geoffrey Knopf (Engineering Physics) May 2013
…
In exchange for my work, Fabcon has issued me a
handsome check. In addition, I am working towards
getting the software licensed so that I can sell it to
other manufacturing companies. It may help pay for
college. All that being said, I have found Biola's
computer science classes very applicable.”
Teaching Assistants (TAs)
Section 1: 10:30-11:45am
 Frank Navarro-Velasco and
 Thomas Stewart
Teaching Assistants (TAs)
Section 2: 1:30-2:45pm;
 Alvin Suh and
 William Tan