[ Skip Navigation]
/ [Comp Sci & Eng]
[Index and Blog]
[Syllabus and Schedule]
Fri Aug 31 09:51:23 PDT 2012
This course follows the general rules
[ ../syllabus.html ]
for my classes with the exception of the grading.
In this class the grading is Credit/No Credit.
You must study this page and other the web pages
found by following links at the top of the page.
A series of weekly seminars covering a wide range of computer science topics and formats including presentations from industry and university personnel, and students regarding projects and research work.
completion of all required 300-level computer science courses for the B.S.
in Computer Science degree.
I have waived one course in the prerequisites to speed people's graduation.
Talk to me about it.
At the end of this class you should be better at solving problems, researching
presenting it, and writing reports on it. You should be more up to date with Computer Science and its applications.
This class is not about memorizing facts, it is about learning to think better.
All computer professionals have to spend part of their time
- Solving problems
- Researching new topics
- Presenting solutions and ideas to colleagues and management
Your career success will depend on the skills you develop in the above
areas -- especially as you are promoted, pursue a graduate
degree, or create your own company.
We meet every Wednesday at 12 including the final exam meeting.
When there is a holiday on a Wednesday we make it up on an
extra Monday at the end of the quarter.
Click this link
[ schedule.html ]
for details -- which may change as the quarter progresses. Changes will be
[ index.html ]
as they are made.
In class we will be solving problems taken from typical CS job interviews.
We will also be researching some hot topics that may not be in the book.
The problems are not always easy.
You should follow up by studying the answer in the book,
iformation on the web and in the library (and other text books)
and comparing it to the answer we get in class.
I will expect teams to present what they discover at the start of the next class.
If you are good at digging out knowledge, reading, and presenting
this class should be easy and fun. If not, you will
have to work harder.
There are rules. Your work must be in good
English and must not contain other people's stuff without explicit
"Programming Interviews Exposed: Secrets to Landing Your Next Job"
by John Mongan, Noah Suojanen, and Eric Giguere(Publisher Wrox / Wiley).
[ text.html ]
in this course. Please do not read a topic until I give the word!
I will assign parts of the book to study after we have attempted the
problems in class.
During this class I want to create a list of half-a-dozen "Hot Topics" that
are not in the text and not covered in your previous courses. We will study these
You are required to use library and web resources
[ 02.html ]
to research topics to prepare make short presentation.
Be prompt to earn credit! Put your name on the sign-up sheet.
Contribute (politely) to earn credit.
Stay until dismissed.
You need to cover at least:
- Who we are.
- What we wanted to know.
- What we studied (citations).
- What we learned.
- Was it worth it?
The presentation should have some kind of audio-visual aids.
For example: writing on the chalk board or using the
electronic equipment in the classroom. I will be making a presentation on
what makes a good PowerPoint presentation.
(citations): A citation enables your audience to find the paper/book that you
are talking or writing about. It lists
- Authors' Names
- Journal/magazine name+volume+number+(month year)+pages
- URL (if any)
Notice that if you use any graphics, text, or formulas from another source
you must say where it came from.
[ Catalog Entry ]
above. I won't be following my standard grading scheme. Instead I have
created a series of criteria that you need to meet to earn credit:
- Participate in 80% of the classes
(arrive on time, sign up, take part, stay until the end)
- Participate in the final meeting.
Attending department seminars and graduate student presentations
can be used to make up for deficiencies.
seminars are listed
[ ../seminar/ ]
on the web and will be announced on this web site.
You have to send me an EMail report within
24 hours of the end of the presentation.
There will no examinations or quizzes. But you must still attend the
final meeting to earn credit for the course.
. . . . . . . . . ( end of section Work Load) <<Contents | End>>
- Come and see me in my office
[ ../syallabus/html ]
- Send me EMail using the [Contact] button above.
- Check out my
[ ../calendar.html ]
and request a meeting 24 hours in advance.
- Ask any any CSE faculty.
- Ask a reference librarian!
[ 02.html ]
. . . . . . . . . ( end of section Support) <<Contents | End>>
. . . . . . . . . ( end of section Course Information) <<Contents | End>>
Dates OK for 2012 -- I hope. Events will change.
(Disclaimer): The above schedule may change. Check this page every week
along with the
[ index.html ]
to see what is happening.
(Bonus): Department seminars and MS Presentations can be used to
replace a missing class.
Email me a message about the seminar within 24 hours of when it ends.
Details can be found by looking in
[ ../seminar/ ]
, my list of seminars.
. . . . . . . . . ( end of section Schedule) <<Contents | End>>
. . . . . . . . . ( end of section Senior Seminar Syllabus) <<Contents | End>>
- TBA::="To Be Announced", something I have to do.
- TBD::="To Be Done", something for you to do.
- CSE::="Computer Science and Engineering School at CSUSB".