From CSULA CS Wiki
Jump to: navigation, search
m (<u>Course pages (most recent four quarters)</u>)
Line 12: Line 12:
'''Spring 2006:'''  
'''Spring 2006:'''  
[[Courses/CS_301/Spring_2006 | CS 301]],  
[[Courses/CS_301/Spring_2006 | CS 301]],  
[[Courses/CS_332L/Spring_2006 | CS 332L]],
[[Courses/CS_575/Spring_2006 | CS 575]].  
[[Courses/CS_575/Spring_2006 | CS 575]].  
Line 27: Line 26:
[[Courses/CS 491b/Fall 2005 | CS 491b]]  
[[Courses/CS 491b/Fall 2005 | CS 491b]]  
| style="border:solid 1px black; padding: 15px; background-color:#ffeeaa; vertical-align:top" |
| style="border:solid 1px black; padding: 15px; background-color:#ffeeaa; vertical-align:top" |
===<u>Academic links</u>===
===<u>Academic links</u>===
<span style = "font-size:10pt;font-weight:bold;">
<span style = "font-size:10pt;font-weight:bold;">

Revision as of 00:06, 19 June 2006

ACM Forum   |   Opportunities   |   Jobs Information   |   Tutoring   |   ABET   |   GETLA   |   CSNS
Current MS Students   |   Completed MS Projects   |   Microsoft Software   |   Journals   |   Conferences

Course pages (most recent four quarters)

Summer 2006: CS 332F, CS 590,

Spring 2006: CS 301, CS 575.

Winter 2006: CS 332F, CS 461, CS 491ab

Fall 2005: CS 120, CS 203, CS 245, CS 460, CS 491b

Academic links

University event calendar Announcements

  • To enter a new announcement please [edit] the topmost announcement and insert the new one above it.
  • Enter  ''by'' ~~~~<br /><br />  below the new headline to generate your name and the date of entry . You can do this by copying and pasting the highlighted text.

No Late Adds

by Russ Abbott 17:17, 17 June 2006 (PDT)

Message from Dean Kuei-Wu Tsai. (June 17, 2006)

"Absolutely no late adds will be approved."

Note: the add period ends June 26. See Registration Procedures.

IT Employment at new high

by Russ Abbott 23:22, 6 June 2006 (PDT)

According to Information Week:

Despite the growth of outsourcing and a consolidating tech industry, more Americans were employed in IT [during the first quarter of 2006] than at any other time in the nation's history.

IT employment in the United States reached a record high of 3.472 million in the 12 months ended March 31, surpassing the 3.455 million IT workers employed the previous quarter and at the end of third quarter of 2001, the height of the dot-com employment boom, according to InformationWeek's analysis of Bureau of Labor Statistics data.

The number of employed and unemployed Americans calling themselves IT professionals—the IT labor force—stood at 3.56 million at the end of the first quarter, the highest number since the end of 2001, when some 3.574 million people held or sought IT jobs.

In the past quarter, the IT unemployment rate stood at 2.5%, the lowest level since early 2001, when the jobless rate held at 2.3%.

Unemployment is near a record low, but we have to help our students move up the value chain.

[D]ata shows a 20% decrease in the number of computer programmers—programming is perceived as a commodity skill that can be outsourced offshore—while the percentage of software engineers, a job usually recognized as requiring greater expertise, increased by 15% between fall 2001 and early 2006.

See also, The renaissance geek

Robert Ritchey's MS project paper published

"Measuring With Jugs: A Solution in Finite Domain" was accepted for presentation at The 2006 International Conference on Artificial Intelligence to be held in Las Vegas June 26-29, 2006. The paper is available here. Here is the abstract.

The “measuring with jugs problem” involves pouring water between jugs to measure out a specific quantity of water. The object is to find the proper sequence of fill operations, pour operations (from one jug to another) and emptying operations to arrive at the desired quantity of water which may be in either jug. In the past, solutions to this puzzle have always involved creating a series of operations by computing various possible paths and choosing the one that leads to a solution. This paper takes a different, novel route to the solution to this. An answer is found numerically using constraint programming and the results are then translated into a path. At first, a simplified version of this puzzle using only two jugs will be discussed. A mathematical solution to this problem will be presented and the solution will then be translated into code in the Mozart-Oz programming language.


The ECST ABET Forum will be held on Thursday, June 1st, 12 noon to 1:00 PM at our E&T Patio. Please attend this important forum. ABET preparation will be discussed in detail. Pizza will be provided too.

Rhythm & Hues Scholarships

For details see


EE Times reports.
As academia's patent pot races well past a billion dollars annually, the players are multiplying, with smaller colleges finding innovative ways to assert their intellectual property and international universities portraying themselves as friendlier to corporate partners than their U.S. counterparts.

The rise in academia's patent activity is well-documented. U.S. universities, which filed just 1,584 patent applications in 1991, asked for 10,517 in 2004, three times as many as IBM, the corporate leader in worldwide patent filings.

By any measure, patents have become big money on campus. University revenue from patent licenses jumped by one count from just over $200 million in 1991 to more than $1.3 billion in 2004. …

The growth in patent activity these days is with second-tier colleges, said Don Merino, general manager for acquisitions at startup Intellectual Ventures LLC (Bellevue, Wash.). The hope is to create multiple patent portfolios they can spin out as separate companies. Intellectual Ventures has already cut deals with as many as 60 mainly smaller colleges including the University of California at San Diego (UCSD), New Jersey Institute of Technology and Stevens College to buy as many as 500 patents it will organize into focused portfolios for licensing. Some colleges are already getting IV's royalty checks.

IT Employment Reaches Record High In U.S.

According to Information Weed,
More Americans are employed in IT than at any time in the nation's history.

IT employment in the United States reached a record high of 3.472 million workers in the 12 months ended March 31, surpassing the 3.455 million IT workers employed the previous quarter and at the end of third quarter 2001, the zenith of the dot-com boom, according to an InformationWeek analysis of Bureau of Labor Statistics data.

The IT labor force--employed and unemployed infotech professionals--stood at 3.56 million at the end of the first quarter, the highest number since the end of 2001, when some 3.574 million people called themselves IT pros.

In the past quarter, the IT unemployment rate stood at 2.5%, the lowest level since the end of 2000, when the IT jobless rate held at 2.2%. At the end of first quarter 2005, 3.7% of IT pros found themselves out of work.

With the recession of the early 2000s a distant memory, corporate confidence has returned and companies are investing in IT, including tech payrolls, in order to grow their businesses.

"In the past few years, there's been a big concentration of projects around Sarbanes-Oxley compliance, which put a lot of things on the back burner for companies," says Jim Lanzalotto, VP of strategy and marketing at the Yoh Group, an IT staffing company. "A lot of the SOX projects are completed, and now more business-driven projects--as opposed to finance-driven IT projects--are coming out that are integral to companies."

Today IT jobs are more specialized. Two years ago, companies might have sought customer relationship management project managers; today they seek CRM project managers who know Siebel and the pharmaceutical industry, he says.

Indeed, the complexion of the IT workforce has changed over the past half decade. At the height of the boom days in 2001, computer programmers represented 21% of the IT workforce. Today that percentage has fallen to 17% as the number of more highly trained computer software engineers rose to 24% from 21% of the corporate high-tech labor pool.

The 10 Best Jobs

The following is from Money Magazine.
MONEY Magazine and researched hundreds of jobs, considering their growth, pay, stress-levels and other factors. These careers ranked highest.
 1. Software Engineer  6. Market research analyst
 2. College professor  7. Computer IT analyst
 3. Financial adviser  8. Real Estate Appraiser
 4. Human Resources Manager    9. Pharmacist
 5. Physician assistant 10. Psychologist
[Emphasis added]
Read this article for their 50 best jobs.

The jobs are described in pop-up pages, which require scrolling an internal frame when accessed through the links above. To get the complete pages without scrolling, access them through the original article.

Dean Kuei-Wu Tsai: Late adds accepted

Message from Dean Kuei-Wu Tsai. (April 10, 2006)

Beginning Tuesday, April 11, through the close of business (6:00 p.m.) on Monday, April 17, the Office of Enrollment Services (Adm 146) will continue to accept and process all late adds that are received on a paper ADD form with approved signatures of the instructor, department chair, and college dean.

A CS 491ab success story

One of the students who recently took CS 491ab got a job as a result of his project. The student went in for an interview. After the interview the interviewer Googled the student and found his project page on this wiki. The material that the student had posted convinced the interviewer that he (the student) was a good match for the job. The student got a job offer—which he accepted.

There are a couple of messages.

  1. We (students and faculty) have a presence on the web simply by doing our work in public, e.g., on a wiki. It will reflect well or poorly on us depending on the quality of what we do.
  2. Google is watching.

More good news for tech jobs

From ACM TechNews. "With several studies identifying sustained growth and interest in computer science among college students falling off, the industry could actually experience a worker shortage."

Dean Kuei-Wu Tsai: No late adds!

Message from Dean Kuei-Wu Tsai. (March 24, 2006)

"Absolutely no late adds will be approved."

The add period ends April 10.

Jobs not rushing overseas

From the New York Times, Feb 23, 2006.

The movement of computing work abroad represents an economic and scientific challenge, but the fears of job migration far outweigh the reality so far, according to a new study by the Association for Computing Machinery.

The lengthy report … is the result of a yearlong project by the professional organization to assess the impact and implications of the outsourcing of software development and research.

The study concluded that dire predictions of job losses from shifting high-technology work to low-wage nations with strong education systems, like India and China, were greatly exaggerated.

Though international in perspective, the study group found that the most likely prognosis for the United States would be that 2 percent to 3 percent of the jobs in information technology would go offshore annually over the next decade or so.

But more jobs will be created than are lost in the future, they said, as long as the industry in America moves up the economic ladder to do higher-value work — typically, applying information technology to other fields, like biology and business. They noted that employment in the information technology industry was higher today than it was at the peak of the dot-com bubble, despite the growth of offshore outsourcing in the last few years.

More good jobs news

TechNewsWorld reports that

IT employees are starting to gain back some of the clout they had during the 1990s, as hiring in the technology field has accelerated during the last six quarters.

"A key component of the technology economy is IT employment, and it's going through a major transition," Joel Dibble, a spokesman for Menlo Park, Calif.-based Robert Half Technology, an IT hiring firm, told TechNewsWorld. "Slowly but surely, it's turning back into a market in which the employee wields much more power -- a huge change from the last 5 years."

The recently published Robert Half Technology IT Hiring Index and Skills Report indicates that during the first quarter of this year, companies plan a net 12 percent hiring increase. That compares with a net nine percent forecast one year ago and is unchanged from the fourth quarter of 2005 when the net hiring increase reached its highest level in 14 quarters.

CS Tutor Available

CS tutor is now available for lower division CS courses. Please note his schedule:-
Tuesdays 4:30-7:30PM, E&T A322.
Thursdays 1:30-3:30PM, E&T C159
Mondays/Wednesdays 2:30-5:30
Tuesdats/Thursdays 1:00-4:00 and 4:30-7:30 in C255 (ECST Open Access Lab)

Changes in CS classes timings for Spring' 06

Please note the following changes to the CS classes. These changes do not show in the Schedule Of Classes.
CS 345 Saturdays 130-520 pm, CHEN, J.

CS 450 Mondays & Wednesdays 1240-220 pm, AKIS, V.

CS 451 Tuesdays & Thursdays 1140-120 pm, KANG, E.

They're Hiring in Techland

The technology industry is no longer producing over 300,000 jobs a year as it did in the late 1990s, but the industry is starting to create an average of about 150,000 jobs a year. After adding some 125,000 tech jobs last year, according to Moody's, chief economist Mark Zandi is now forecasting that 217,000 jobs will be created in 2006. See BusinessWeek Online for details.

Late adds accepted until Jan 24

Message from Dean Kuei-Wu Tsai. (Jan 17, 2006)

"Completed late add forms with ALL appropriate signatures will be accepted through January 24th."

Add and Drop deadlines

Jan 10: No record drop deadline
Jan 11: "W" drop period begins
Jan 17: Add deadline

No late adds!

Message from Dean Kuei-Wu Tsai. (Jan 3, 2006)

Register now!

"Absolutely no late adds will be approved."

Applying for a CSULA Scholarship

  1. Begin by going to
  2. Scroll down the page and click on the appropriate department.
  3. Carefully read all the requirements and write down on a piece of paper the name of the scholarship/s of your interest.
  4. An Adobe (.pdf) copy of the scholarship application can be found at
  5. Print this out and fill in the blanks in legible print using a black ink pen.
    Note: Write the name of the scholarship on the top of the scholarship application.
  6. Only complete applications will be accepted for review:
  7. One application per scholarship.
  8. If you have completed 3 or more quarters here, you are considered a continuing student. Check with your department for any additional requirements.
  9. If a requirement is to “demonstrate financial need,” you must have a current FAFSA on file.
  10. New Students Deadline (new, transfer, or graduate) is
    March 10, 2006 by 4:00 p.m. at the Financial Aid Office.
  11. Continuing Students Deadline (if complete 3 or more quarters) is
    April 14, 2006 by 4:00 p.m. at the Financial Aid Office.
  12. No faxes will be accepted. Walk-in or mail you complete application packet to:

Center for Student Financial Aid, Student Affairs 124

5151 State University Dr., Los Angeles, CA 90032

Make a photocopy of your application for your Records prior to submission.

Demand for IT professionals is strong

From ACM TechNews

Contrary to the widespread fear that offshoring initiatives are bleeding the U.S. IT job market dry, 2006 is shaping up to be a banner year for technology hiring. Through 2005, only 5% of U.S. IT workers had lost their jobs to offshoring, while job postings on for developers, project managers, and help desk technicians all rose by 40% or more from January to September of 2005 compared to the same period a year earlier.

College of ECST Computer Lab Upgrades

ECST Open Access Lab

Computers: 32 Dell Optiplex GX620, Pentium 4 2.8Ghz Dual Core CPU
Memory: 2.0 GB 533Mhz DDR2
Graphics Card: ATI Radeon X600 PCI eXpress 256MB
Hard Drive: 160GB Serial-ATA, 7200 RPM
Input Device: Keyboard, Optical Mouse
CD-ROM Drive: 48x32 CDRW/DVD Reader Combo Drive
Monitor: Dell Ultrasharp 1905FP 19” Flat Panel
Operating System: Windows XP SP2
Row A computers only: 16X DVD+/-RW Drive
Important Notes: NO Floppy Drive, NO ZIP Drive (It is recommended that students use USB storage devices)

ETC255E Computer Lab

Computers: 24 Dell Optiplex GX620, Pentium 4 2.8Ghz Dual Core CPU
Memory: 1.0 GB 533Mhz DDR2
Graphics Card: ATI Radeon X600 PCI eXpress 256MB
Hard Drive: 160GB Serial-ATA, 7200 RPM
Input Devices: Keyboard, Optical Mouse
CD-ROM Drive: 48x32 CDRW/DVD Reader Combo Drive
Monitor: Dell Ultrasharp 1905FP 19” Flat Panel
Operating System: Windows XP SP2
Important Notes: NO Floppy Drive, NO ZIP Drive (It is recommended that students use USB storage devices)

ETC159 Computer Lab

Computers: 30 Dell Optiplex GX620, Pentium 4 2.8Ghz Dual Core CPU
Memory: 1.0 GB 533Mhz DDR2
Graphics Card: Integrated Video GMA950
Hard Drive: 160GB Serial-ATA, 7200 RPM
Input Devices: Keyboard, Optical Mouse
CD-ROM Drive: 48x32 CDRW/DVD Reader Combo Drive
Monitor: 17” CRT Monitor recessed under desk
Operating System: Windows XP SP2
Important Notes: NO Floppy Drive, NO ZIP Drive (It is recommended that students use USB storage devices)

The renaissance geek: demand for computer people at an all-time high

The latest figures from the U.S. Department of Labor show that the number of computing-related jobs has surpassed the previous peak in 2000. What is more, computing-related jobs are no longer an isolated component of American industries; IT underpins every function of the business community—market research, product design, finance, strategic planning, environmental issues—every aspect of doing and leading. That means these jobs are not only vital but fun. They require people who have strong technical knowledge but who also can work and contribute in a much broader realm. A recent New York Times article dubbed this kind of IT professional "the renaissance geek." The leaders of Microsoft, Google and other companies have made their point clear: Give us more well-trained, well-rounded computer scientists!

Correction to Winter 2006 Schedule of Classes

CS 454 -01 SPECIAL TOPICS should be: Computer & Network Security

Apply to Grad School FREE

The Committee on Institutional Cooperation (CIC) offers a service to qualified individuals who are applying to master's or doctoral degree programs at schools in the Midwestern U.S. The schools include U. of Michigan, U. of Illinois, Urbana-Champaign; Indiana University; Purdue; Ohio State; Penn State; U. of Chicago, and a few more. For the complete list, see

Through the CIC FreeApp program prospective students can apply to up to 15 schools at NO COST.

Eligibility requirements:

  • Member of a population underrepresented in graduate education;
  • Applying to a PhD or MFA program;
  • US citizen or permanent resident;
  • Minimum undergrad GPA of 3.0;
  • Completing your bachelor's by August preceding enrollment into a grad program.
  • Must intend to pursue an academic and/or research career.

If you're interested, go to:

You can also pick up an application from :
Evelyn Ortiz Winchester
Biological Sciences Room 137,
Science, Engineering and Math (SEM) - Education Office,
California State University, Los Angeles
(323) 343-3817

Caltech MURF Program

Caltech's MURF program provides support for talented undergraduates to spend 8-10 weeks during the summer working in a research laboratory on the Caltech campus. The MURF program aims to increase the representation of underrepresented students in science and engineering graduate programs.

Each MURF student will receive a fellowship stipend of $5000 for the ten-week program, $4500 for the nine-week program, or $4000 for the eight-week program. Participants will also receive housing and travel allowances.

Counseling and advice will be provided on a variety of topics, including graduate admissions, financial aid, and career opportunities in science and engineering. Students will also enjoy social, cultural, and outdoor activities in Pasadena and in the greater Los Angeles area.

For further information and to access an online application, please visit the MURF web site at Please note that the application deadline is December 16.

Contact Carol Casey, MURF Program Coordinator, at (626) 395-2887, if you have any questions.

Don't go to your grave with your music still in you

Oliver Wendell Holmes once said, Most people go to their grave with their music still in them. Meaning, our true potential or calling was never manifested while we were alive.

Paul Brown, EOP counselor, and Intef W. Weser, Assistant Director for Campus Involvement, are offering workshops that will help you do following.

  • Examine "Who am I?" in terms of your beliefs, feelings and choices. How do we self-sabotage ourselves either consciously or unconsciously (through habits we have acquired over the years)?
  • Set your intention to be, do, or have.
  • Set realistic goals in congruence with what we want to be, do, or have?
  • Actively participate in the creative process of life? What is the "locus of control?" How do we empower ourselves?
  • Examine our need and desire (willingness) to change.
  • Guide, direct, and share in an open dialogue about the larger vision for our lives, both individually and collectively.

Sessions are Thursdays 2:00 pm - 4:00 pm Oct. 6 - Nov. 3 in the Student Health Center (Room 213).

For information or to sign up call Paul at 323-343-3368 or Intef at 323-343-4780.

Or, you may simply walk in.

Welcome back

Welcome back for the Fall 2005 quarter. Here is the Fall class schedule.

The Department home page may be reached from any page of this wiki by clicking the Department Seal which appears in the upper left corner of each page.

This links to the University's Homepage.

Note the navigation choices above:

  • Courses: a list of pointers to course pages, both for this quarter and for past quarters.
  • Opportunities: internships and other opportunities.
  • News: items of interest to the CS community.
  • Project ideas: projects that faculty are interested in sponsoring for CS 491AB and for MS students.
  • Community blog: a page where anyone in the CS community may post opinions.