Skip to Local Navigation
Skip to Content
California State University, Long Beach

Computer Engineering & Computer Science (CECS)

CECS Newsletter 11 for AY 2008/09

March 24 2009

by Dr. Alvaro Monge

Newsletter Index

Around Campus

CECS Professor Emeritus passes away

It is with great sadness that I share with you the tragic death of Dr. Sheila Foster, a CECS Professor who retired about seven years ago. Dr. Foster was pronounced dead Sunday night at the scene of a traffic accident on the Interstate 5 freeway near Camp Pendleton. Dr. Foster's husband is reported to have suffered moderate injuries. All of us who knew her are stunned. Dr. Sheila Foster was a very smart person with impeccable character and great devotion to students. In the 2000 CSULB commencement ceremony, Dr. Foster was recognized as the Most Valuable Professor by Brian H. Reed, a student graduating with a BS in Computer Engineering and the Outstanding Graduate award recipient for that year. For many years, she was the coach of the ACM Programming Team and provided tireless leadership that gave way to great success. She will be sorely missed. If anyone wishes to be updated on services that take place or other functions in her honor, you may send e-mail to Dr. Monge to be notified.

ACM / Programming Team book sale

The annual ACM and Programming Team book sale will be on March 26 from 9am to 5pm in the area located between the ECS and VEC buildings. The books on sale have been donated by CECS faculty and there will be books on a wide variety of topics including programming languages, operating systems, database systems, web programming, algorithms, etc.

SWE fundraiser

SWE's (The Society of Women Engineers) CSULB chapter is hosting a fundraiser at BJ's Pizza and Restaurant (tonight) Tuesday, March 24th from 5 pm to 9 pm. Bring a flyer with you and 15% of the proceeds will go towards our wonderful organization! Bring anyone and EVERYONE!!! Spread the word. Flyers are available in the CECS department office.

Map with directions to BJ's Pizza and Restaurant. It is at 5258 E. 2nd St, Long beach (Belmont Shores), CA

Advising Corner

Fall 2009 schedule

The Fall 2009 schedule is now available. While you can use MyCSULB to search for classes, I recommend using the snapshot of the schedule provided nightly by Enrollment Services as it is much faster to find the class you're looking for. Students wishing to satisfy a GE may also use the page listing links to pages that provide the classes scheduled for Fall 2009 that satisfy specific GE categories.

As you determine your schedule, make sure you pay special attention to course prerequisites as you must satisfy all the prerequisites in order to enroll. There are some updates for Fall 2009, specifically the prerequisites for CECS 323 are now CECS 228 and 277.

Advising for Fall 2009

All students are encouraged to visit their adviser to help with determining the best schedule of classes for Fall 2009. Students who are contemplating enrolling in CECS 323, 326, 328, and 343 as well as electives, should view the page providing information that the department chair uses in scheduling electives.

CECS 261 phased out

This Spring 2009 semester completes the transition from C++ to Java as the language of instruction used in CECS 174, 274, and 277. If your degree requirements list that you must take CECS 261 and have not done so yet, please meet with your adviser ASAP to help you determine what course you need to take as CECS 261 has been dropped from our curriculum effective Fall 2009.

LSAMP Summer Calculus Workshop

The Jensen SAS Center is currently recruiting for the Louis Stokes Alliance for Minority Participation (LSAMP) Summer Calculus Workshop. This workshop provides intensive preparation for students in Calculus I or Calculus II (Math 119A or B, Math 122, 123, or 222). Details are as follows:

  • Where: CSULB campus
  • When: July 13 - 23, 2009 (Monday - Thursday) 1:00 - 5:00 p.m.
  • Instructors: CSULB Mathematics Faculty
  • Materials: All materials, including textbooks or class handouts, are provided at no cost to student

Required Program Criteria:

  1. Be a declared major in science, computer science, engineering or math
  2. Ready to enroll in either Calculus I or Calculus II for the Fall 2009 semester, at CSULB
  3. Have faced or face social, cultural, educational, or economic barriers to careers in STEM – Contact the LSAMP Program Coordinator, Aimee Arreygue, for more information.

Additional requirements:

  1. Students must participate in the field trip to Palos Verdes on Saturday, July 18 (all materials, transportation, meals provided)


  1. Increased course readiness for required mathematics coursework
  2. $100 stipend upon successful completion of workshop
  3. Fieldtrip to enhance understanding of 'real-world' application of course knowledge
  4. Additional academic support and textbook reimbursement throughout academic year

More detailed description of the Louis Stokes Alliance for Minority Participation (LSAMP) Summer Calculus Workshop and application can be found at in the LSAMP web site and in the Jensen SAS Center (FO5-109). Applications due NO LATER THAN FRIDAY, MAY 22.

Industry News


Swiss Summer University coming to San Jose, CA

Complete details are now available for the 2009 International Summer University's Computer Science program. Visit the local web page for this summer program to read about the courses that will be available and activities to be part of the program. You will also find details about the application which is due on Friday April 17th. As in summers past, ten students will be selected to participate.

As mentioned in the previous newsletter, this International Summer University will be hosted by San Jose State University from July 13 to August 7. You will be taking classes with Swiss students who are coming here specifically to participate in this program and also students from SJSU and from Arizona State University. Faculty from four different institutions will teach the courses.

One of the most appealing highlights of this year's program is the visits to several companies, including Google, IBM, Juniper, Nvidia, Accenture, etc. There will also be cultural and social activities such as trips to the Technology Museum, San Francisco, and Santa Cruz.

Dr. Alvaro Monge is the point of contact for CSULB students. As described on the web page, students will have the opportunity to earn 3 units of undergraduate elective credit towards their degree (in the form of enrollment in CECS 497 in Fall 2009). Visit the web site for details and send an e-mail to Dr. Monge if you have any questions.

Internship with My Gear Store in Signal Hill, CA

My Gear Store, Inc. is growing its business and is seeking to hire a student as an intern to assist in expanding their business on web services to sell products on eBay. In particular, they are expanding to selling on eBay so a basic familiarity with selling on eBay is preferred as is knowledge of Web Services API's, specifically eBay/Amazon/NetSuite.

The company has a young, fun, atmosphere and is growing even in this slowing economy. To quote an employee, "we love taking quality self-motivated people and helping them grow and problem solve in the way that comes natural to them". The company recently hired a CECS alumnus for a full-time position who began with the company as an intern. Also,

Visit the website as well as its myGearStore site to get a feel for what you as an intern will help to create.

Interested students should send e-mail to Ben VanderBeek, also a CECS alumnus who's been with the company for a number of years now.

NSF REU Program at RIT

The Research Experiences for Undergraduates (REU) site in the Department of Computer Science at Rochester Institute of Technology (RIT) is inviting applications for summer 2009. In our REU program, the students will work in an interdisciplinary environment with special focus on data visualization and distributed high performance file systems.

The students will receive a stipend of up to $4,500 for 10 weeks, and a travel allowance up to $775. They will also stay free on campus with meals provided.

  • Application deadline: March 31st, 2009, 11:59 P.M. EDT
  • Program duration: 10 weeks (June 1, 2009 – August 7, 2009)

For more information, visit RIT's REU website

Collaborative Research Experiences for Undergraduates (CREU)

Sponsored by CRA's Committee on the Status of Women in Computing Research (CRA-W) and the Coalition to Diversify Computing (CDC), the CREU program is aimed toward increasing the number of women and underrepresented minorities who go on to CS&E graduate programs. Students have the opportunity to conduct undergraduate research with a small team (2-4 students) at their home institution during the academic year and optionally the following summer. Formerly administered as two separate programs - CREU and MRO-W - the program includes not only computer science and computer engineering research, but may also include multidisciplinary research. Students receive a $3,000 stipend for their work in the academic year and $4,000 for the optional summer extension. Each team can also request an extra $1,500 to be used for supporting materials and activities.

Application Deadline: May 1st, 2009

For more information, please go to CREU program website.

The Aerospace Corporation

The Aerospace Corporation has summer intern positions available at their headquarters in El Segundo, California, and at their office in Chantilly, Virginia. Job assignments are primarily for college students at the sophomore level and above and are designed to give students the opportunity to work in scientific, technical or administrative areas of the company. The difficulty and level of responsibility of each job depends on the needs of the project and on the student's career interests and level of experience.

We seek students majoring in science and engineering, computer science, mechanical engineering, aerospace engineering, information systems or mathematics. All majors will be considered.

We offer competitive compensation, attractive working conditions and a professional environment.

In order to be considered for a position within the company, you must create an account at the company's career center to submit your resume on-line. Once you create the account, follow the instructions in your profile to be considered for summer positions.

If you have questions regarding the internship program, call 310.336.1614, or send an e-mail to Suzan Barbee.


MAXxess Systems in Anaheim, CA

MAXxess Systems is looking to hire an Embedded Software Engineer.

Position: The candidate will be responsible for designing, coding and debugging software for embedded Linux based access control and security products. The candidate will be expected to work on multi-threaded applications which include an embedded SQL database engine, TCP/IP communications with our server product and serial communications to downstream hardware controllers. Additionally, the candidate will be expected to have a background in software testing and troubleshooting. Including writing unit tests and automated test scripts. The candidate must have excellent communication and organizational skills, as well as the ability to work well in a team environment. The candidate must be willing to travel as needed.

Position requirements: B.S. in Computer Science

  • 3+ years C/C++ development
  • Multi-threaded application development experience
  • Embedded system development experience
  • Strong familiarity with Linux
  • Experience with SQL (queries, triggers, analysis)
  • Test automation scripting (SilkTest)
  • Strong software design and problem solving skills

Desired experience:

  • Network communication protocols (TCP/IP)
  • Serial communications (RS-485, RS-232)
  • Experience with embedded databases (SQLite) and servers (SQL Server)
  • Scripting in Bash and Tcl
  • Windows based GUI development
  • Experience with C# and the .NET Architecture
  • Version Control Systems (Subversion, SourceSafe)
  • Build Tools (make, Ant)
  • IDE's (Eclipse, Visual Studio)
  • Web development experience (HTML, XML, javascript, vbscript, ASP)

Company Info: Headquartered in Anaheim, CA, MAXxess Systems has been a leader in the field of security management for many years. Our systems combine access control, alarm and fire monitoring and video into integrated systems. These systems are installed worldwide and range from small one-door systems to large campuses with multiple buildings to installations spanning multiple countries. These larger systems manage thousands of doors and badges. MAXxess hardware and software provides businesses and government with the highest-level of security management available today.

Qualified applicants should email their resume to Eric Perraud


ESRI is a company that provides Geographic Information Systems (learn about GIS). It is located in Redlands, CA and has many job opportunities ranging from software development programmer in Java, J2SE, .NET, network analys, 3D Graphics, Web Design, Web Application Developer, to support analyst positions in database and programming. You can search for jobs and read about their application process.

Quote of the Week

"Professor L.S.Foster, I am sending you this note to express to you my profound appreciation and gratitude for your benevolent and unique approach in teaching language C as shown in the wonderful book "C by Discovery" which came into my possession recently."

Quote from a reviewer of the book "C by Discovery", co-authored by Dr. Sheila Foster. One of the reviews posted on's web page for the book "C by Discovery"

Back to top