I posted the grades -- "CR" for everybody -- during the final...
BUT I forgot to change status to "Approved" and so they were
note officially posted to MyCoyote until a few minutes ago.
With thanks to Diego who asked me why they were missing.
Prepare by finding out about
- The Free Software Foundation.
The final will be 12-1:50pm on Wednsday 5th of December. Be there!
Mike Korcha has shared to interesting links on job hunting...
[ http://www.forbes.com/sites/jjcolao/2012/10/15/hounded-by-recruiters-coders-put-themselves-up-for-auction/ ]
[ http://www.ewherry.com/2012/06/the-recruiter-honeypot/ ]
I split the class into two teams -- using the book prepare a twenty minute presentations on (1) concurrency, (2) data bases.
After a pleasant discussion of intellectual property news...
I assigned the following readings: Chapter 3 and Chapter 6
and we started work on this problem:
Write a function that reverses the order of the words in a string.
For example, your function should transform the string
"Do or do not, there is no try."
to
"try. no is there not, do or Do"
Assume that all words are space delimited and treat punctuation the same as letters.
Work on this before reading the chapter 6. Then read it and
look at their solutions. Bring code,
comments, algorithms, questions and ideas to class next week.
We looked at different ways of counting bits in a word -- and agreed that it is harder
when one has to handle signed number rather than unsigned one. $ or 5
variations were presented -- including a couple from the book.
Ntext week we will take up a topic that you requested earlier:
- Legal issues/licenses selling software and services
First we noted that it was covered in the "Ethics" class
[ ../cs488/05.html ]
I mentioned these special topics
- Liability and EULAs
- Intelectual Property
- Patents
- Trademarks
- Trade Secrtes
- Digital rights management
- Copyright
- Can you copyright the look and feel of software
- Idea of Copyleft for Code
- The GPL
- Apache
- Other forms of Open source/Free Code
Ho Ho Only Serious....
[ 03.html ]
Today we discussed some of the social networks as listed below (list1).
At the end of the class I set the follwoing problem:
- Write a function that determines the number of 1 bits in a computer's internal representation of a given integer.
This means write a function with header
int countOnes(int i)
which counts the number of ones in i. So for example
- countOnes(0) == 0
- countOnes(1) == 1
- countOnes(2) == 1
- countOnes(3) == 2
We also agreed that this problem is about operators like <<, >>, &, |, ^, ~, ...
Enjoy.... look at chapter 11 in the text book, and be ready to present a function and some tests
in some language at the start of class on Wednesday.
(1) read and think about 2nd chapter in the book!
(2) Gather information on one of the listed social networks and information sources.
The question: Which is most help for job hunting and how to use it.
(list1): following
- LinkedIn
- GlassDoor
- about.me
- FaceBook
- Google+
- Slashdot
- Stack overflow/exchange
I will start the next class with a chance to collate your discoveries and opinions
ready for informal presentations.
- 15:56:45
[ spacerace ]
Get 3 gig storage from drop box... in return for your CSUSB email info.
(Thanks to Nick by way of Jane).
Assigned work --
(1) Read and think about the first chapter of the text book.
(2) Research and present information on the future prospects for these
industries
- 3D Printing
- Virtual Reality
- Automatic Identification
- Game Development
- Renewable Energy
- Health-care and Medicine (RJB)
From my IEEE Computer Society news feed
[ content?g=53319&type=article&urlTitle=the-rise-of-emerging-markets:-opportunities-and-challenges-for-it&mkt_tok=3RkMMJWWfF9wsRokuqrKZKXonjHpfsX57OwoWbHr08Yy0EZ5VunJEUWy3oAFWoEnZ9mMBAQZC81izwFID%2FSQbg%3D%3D ]
[ 10_hot_IT_skills_for_2013 ]
List of topics you'd like covered
- What are some of the best industries to start a career in?
- Legal issues/licenses selling software and services
- Networking and finding a good jobs.
- Networking multiple computers.
- The Free Software Foundation.
- How are device drivers created and interfaced with the operating system?
- ...
See you Septemeber 26th 12noon
for
[ 01.html ]
the first session.
Usually we have a librarian talk to us in the second session. But if this is not
possible I will have to reschedule the course....
See
[ syllabi.html ]
(may be improved)
and
[ schedule.html ]
(dates good, content to be done).
Tell me [Contact] above if you can see an error.
Preparation for first class
-- think of a topic that is hot, likely
to be important in your career, and not yet covered in any of your classes.
Bring it to the first class.
We will use the same text
and have the same objectives (review and update computer science
to prepare for interviews and jobs).
But after reading the feedback from CSE489 last fall...
I want to rethink the selection of presentation topics
and spend more times on the example problems in the text.
Found this on Slash dot this morning:
[ tough-tests-flunk-good-programmer-job-candidates-177894?page=0,2 ]
By the way.... I think you should sign up for the Slashdot
[ http://developers.slashdot.org/ ]
EMail feed if you want to know what computer professionals are talking about...
- From: Bash
- To: rbotting@csusb.edu
- Sent: Saturday, September 08, 2007 3:22 PM
- Subject: Crazy Questions at Google Job Interview
- http://tihomir.org/crazy-questions-at-google-job-interview/
[ http://tihomir.org/crazy-questions-at-google-job-interview/ ]