| CSC 4790 | Senior Projects | FALL 2004 |
| SYLLABUS |
| Meetings |
Section 1: |
Mon/Wed |
2:00pm-3:15pm |
Mendel G87 | |
| Section 2: | Mon/Wed | 3:30pm-4:15pm | Mendel G87 | ||
| Instructor | Dr. Thomas Way 160A Mendel Science Center |
Email:
thomas.way@villanova.edu IM: DrTomWay Phone: (610) 519-5033 |
|||
| Office hours | Mon 12-1pm, Tues 4-6pm,
Wed 10-11am, and anytime my office door is open, and before/after class or by appointment |
||||
| TA |
Programming TAs Office: Mendel 292 Hours: posted online |
Info: From main CS
dept web page, follow link to "Student support, Technical support,
Programming assistants" |
|||
| Textbook | None, but don't rule out anything as a good resource! | ||||
| Prerequisite |
CSC 4700
Software Engineering |
||||
| Web site |
http://www.csc.villanova.edu/~tway
and follow the link for CSC 4790 |
||||
| Course description |
Capstone
course centered around a semester long software development (or
research project); project planning; requirements elicitation and
specification; teamwork; oral presentations required of all
students. |
||||
| Schedule |
We will not meet as a class every Monday and Wednesday, although
for the first few weeks we probably will. When we do not
have a scheduled class meeting, project teams should use the time
for their own meetings or students can use the time to work on
their projects. These times will also be used for meetings
with the instructor (or research director). The plan is to use class meetings in the early part of the semester for project organization and in the late part of the semester for presentations. There will also be some scheduled lectures/presentations, and there will also be a required poster presentation during a special seminar during the second half of the semester. It is up to each student to monitor the posted class schedule, available via our class web site, and to attend meetings when required. |
||||
| Requirements |
|
||||
| What
the course is really about |
This is a
class about the science of creating a new software product (or
alternately, a research tool or report). As a result, this
is a
class in software entrepreneurship, from inception of the idea,
through design and implementation, to release and presentation of
a finished product. In this class you will draw on every ounce of knowledge and experience you have gained in your studies of computer science (and everything else, too), to come up with a new or innovative software product, convince me that it is worth doing, and then do it. If you're lucky, you may even come up with the "next big idea" or "killer app"! The footsteps you will follow are those of trail blazing and entrepreneurial students like Steve Jobs & Steve Wozniak (college student founders of Apple Computers), David Filo and Jerry Yang (students who created Yahoo), Marc Andreessen and Eric Bina (students who created Mosaic browser that became Netscape), Larry Page and Sergey Brin (student creators of Google), and many others. The common theme among all of these are that they are bright students who believed in their ideas, and through dedication and hard work. Note that the above names are all men. In past years,
women were not encouraged to pursue technical careers, and so they
are underrepresented in the world of software innovation.
This is changing as more women pioneers enter computer science are
related fields, but there are still hurdles to overcome. The
good news is that computer science has always valued new and
creative ideas, and all of the students in this class, women and
men alike, possess all of the talents and skills necessary to be
leaders and innovators in this highly technical and very rewarding
field. |
||||
| What's in it for you? |
Fame,
fortune, and riches beyond your wildest dreams. Or not. At the very least, you'll have a tangible result you can point to that demonstrates all that you can do. By the end of the semester you will have applied your "studies" in a very practical way, showing to potential employers (or investors) your many talents and great potential! You thought all those required courses that you didn't really want to take were going to be wasted? Not at all! Everything you've learned, every book you've read, every person you've met, every time you've struggled to stay awake during a lecture, every moment you've lived... somewhere in all of that you will find your idea. It could be anywhere. And what if nobody seems to be hiring when you graduate in May? The job market has been pretty tight in recent years, a fact of which you are no doubt already aware. If "nobody is hiring," what can you do? Hire yourself. If you play your cards right, by the end of the semester you may have already created a job for yourself, or maybe even a whole new company! It can be done. And you are just the person to do it. |
||||
| Grading policy |
A Excellent - completed all requirements and
did so exceptionally well B Solid - completed all requirements and did so very well C Average - completed most requirements and should have tried harder D Mediocre - completed many requirements but should have tried a lot harder F Gave up - this is not an option! + and - will be used for borderline cases |
||||
| Late Policy |
You really
don't want to miss any deadlines or fall behind schedule.
Just don't. In the unlikely event that you miss a deadline
or need to hand-in some requirement late, make sure you give me as
much advance notice as possible so we can adjust. Of course,
it is likely that there will be some penalty to pay (i.e., points
toward your final grade), although the biggest penalty of all will
be to your schedule and ability to complete what you set out to do
in the limited time available to get it done! |
||||
| Academic
Integrity |
Although this course will
consist primarily of collaborative work (unless you are working
alone, of course), so it is up to each student to maintain the highest
standards of academic integrity as outlined in the Computing
Sciences and Villanova University policies on Academic Integrity. Please refamiliarize
yourself with the policy. Visit the department web site, and
follow links to Student Support, Overview, and
finally Academic Integrity for more information |
||||
Last updated: 8/24/04