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

Computer Engineering & Computer Science (CECS)

CECS Newsletter 12 for AY 2007/08

February 01 2008

by Dr. A. Monge


Newsletter Contributions

If you'd like to contribute to this newsletter, feel free to send contributions to Dr. Monge The newsletter will be published once a week. Contributions can range from notification of jobs, internships, fellowships, and scholarships to announcements of campus events, and questions you'd like answered which would be relevant to the recipients of the newsletter.


The undergraduate and graduate advisors have determined the days and times when they will be available to advise students. If you send e-mail to the advisors, you are asked to include your student ID in your message and to use an appropriate and descriptive subject line.

  • Undergraduate Computer Engineering Majors are advised by Dr. Tom Johnson in ECS-545. He is available on a walk-in basis:
    • Monday: 7:30 to 8:30pm
    • Tuesday: 9:00 to 12 Noon
    • Wednesday: 9:00 to 11:00am
  • Undergraduate Computer Science Majors are advised by Dr. Alvaro Monge in ECS-547. He is available on a walk-in basis:
    • Monday: 4:00 to 5:30pm
    • Wednesday: 10:00 to 11:00am and 4:00 to 5:30pm
    • Thursday: 10:00 to 12 Noon
  • All Graduate Students are advised by Dr. Shui Lam in ECS-549. She is available by appointments only. You need to schedule appointments in the department office at ECS 552 or by calling 562-985-4285. Appointments are available during these times:
    • Tuesday: 3:30 to 6:30pm
    • Wednesday: 1:30 to 4:30pm

Graduation Requirement

Students are reminded of the following College of Engineering Letter Grade Policy that must be satisfied in order to graduate. The policy can be found in sections of the University Catalog describing the requirement for the College of Engineering. The policy states the following:

Letter grades ("C" or better) are required for prerequisites for required courses of Engineering, Computer Science, and Engineering Technology majors.

For example, if you are a Computer Science major and earn a "D" in CECS 328, you cannot graduate with this grade because CECS 328 is a prerequisite course for a required course – for 2007/08 catalog that's one of CECS 419, 424, 444. The policy has been in place in earlier catalog years as well. As always, please check your particular catalog requirements and meet with your advisor if needed.

Free Tutoring for CECS 174, 274, 277, 261, and 201

The Learning Assistance Center will be providing free tutoring for all students who need help in CECS 174, 274, 277, 261 and 201. The tutoring sessions will be on Fridays between 10:00 a.m. to 4:00 p.m. in CES Lab 404. The sessions will start Friday February 1st.

Farewell to Dr. van Lent

The department will be hosting a farewell event for Dr. Colleen van Lent on Wednesday February 6th from Noon to 1PM in the ECS Fifth Floor Courtyard.

Back to top

Industry News

Student Organizations


Student Organizations wishing to announce their meetings in this newsletter can send the information to Dr. Monge


EAT is a club for computer enthusiasts in every area, with a special emphasis on embedded systems design. Our members are involved in various design competitions and work in teams to be successful. We offer candy and drinks when you need them most, and through our networking connections with industry professionals, the possibilities for job placement through involvement with EAT are endless! Come to have fun and learn at the same time! Our general body meetings are held each Tuesday at 4pm in ECS-304, and we generally meet on Thursdays at the same time and location for student-led workshops or presentations from industry professionals. Please visit our website Embedded Applications Technology, contact the secretary, or stop by our office in ECS-303 for more information.

Back to top

Internship/Scholarship/Fellowship Information

2008 Swiss Computing Summer Program

In Summer 2007, ten students from CSULB and an equal number of students from CSU Fullerton and San Jose State University joined 30 students from Switzerland for 3 weeks of Computer Science and Networking classes (and fun) at HEIG-VD, a Swiss Engineering School. Faculty from each of the participating Universities lead classes in different subjects. This Summer 2008, ten CSULB students will once again have the opportunity to participate in this unique program. The cost for travel and accommodations are covered by our hosts at HEIG-VD. If you are interested, you can read the web site for the 2007 summer program. Additional information will be forthcoming as it becomes available. In the mean time, here are the topics for Summer 2008:

  • Bioinformatics
  • Artificial Intelligence
  • Security and computer networks
  • Ubiquitous computing
  • Software Engineering

There will be an application process as there was last year. No applications are being accepted at this moment until more information is available. If you have questions, please contact Dr. Alvaro Monge via e-mail

Research in Industrial Projects for Students (RIPS)

UCLA will be hosting the Research in Industrial Projects for Students program from June 22 2008 to August 22 2008. Undergraduate students of mathematics, engineering, computer science, and physical and life science disciplines can apply to this unique summer research program. Last year's RIPS2007 project sponsors included Arete, Symantec, Amgen, Pixar, JPL, Lawrence-Livermore and Los Alamos National Labs, and others. 36 students will be in-residence at UCLA for nine weeks. APPLICATIONS ARE DUE FEBRUARY 15! Visit the RIPS2008 website for more information.

USC ICT Internship Program

The USC Institute for Creative Technologies is welcoming applications for its Summer 2008 Internship Program.

The ICT offers select interdisciplinary internships for creative and technical students wishing to pursue careers in simulation, interactive media, and virtual reality fields. ICT's mission is to create compelling immersive and engaging systems for effective learning for the military, entertainment, and educational purposes. All applications are due to the ICT by March 1, 2008. Complete information about this program including the application is available at ICT's Internship Program website.

Back to top


Understanding Careers at The Walt Disney Company

The Walt Disney Company will be hosting a forum titled Understanding Careers at The Walt Disney Company. At this event, you will hear from senior leaders in the fields of Marketing, Technology, Finance, and Accounting. You will also learn about internship and career opportunities. The event will take place Friday February 8, 2008 from 9:00AM to 1:00PM at The Walt Disney Studios (500 S. Buena Vista St, Burbank, CA). While the last day to RSVP has passed, you may still be able to participate, contact Kathy Fujioka, the Recruitment Coordinator for The Walt Disney Studios Summer Associate Program.

Opportunities at Symantec Corporation

Symantec has several openings for hardworking, self motivated, quality minded people. Candidates must have a basic understanding of computers. Windows, Linux and other OS knowledge a plus. For those who are attending college, Symantec has an intern program and flexible hours. To apply for the jobs described below, send an email with the subject: Symantec Jobs and your resume to

  1. QA Engineer Jobs: For QA Engineers, we would like some code or scripting experience. Ruby, Python, Windows Host scripting knowledge a big plus. Responsibilities and required skills include: Use beginner level programming skills to solve QA problems and create simple automation. Knowledge of the Windows operating system, Knowledge on disk and file system formats, Understand on what drivers are and generally how they work. Develop test tools and simple automation that use simple logic (Boolean, logical operators, procedural scripts, loops and conditions.) Works on test script automation procedures using a variety of software programming languages including Perl, C++, Java, SQL and Visual Basic as the specific job requires. Beginning understanding of OO design and implementation. Examples include abstraction, reuse and inheritance. Ability to identify and solve basic security problems like buffer overflows, default logic fail safes (fail to deny/restrict)
  2. QA Analyst & Technician Jobs: person does not need to know how to write code. For technicians, in addition to knowledge on the windows operating system, a general understanding of computers including the purpose of drivers. Ability to configure networking on Windows is a plus. Responsibilities and required skills include: Performs black box testing on product versions that are in development using existing test plans and scripts. Enters defects found into the Symantec defect tracking system. Prepares computers for testing. Installs operating systems; downloads existing test system images and configures systems as necessary. With guidance of SQA Analyst, creates test images required for already-defined test cases. Demonstrates proficiency in using and configuring popular PC systems that run Windows and/or Linux operating systems. Communicates effectively in writing and in speech. Works with product developers prior to code freeze to define and execute unit- and integration-level tests on new features and components being developed.

Ruby on Rails Engineer

metrics/clarity in Newport Beach is looking to use cutting edge RoR, AJAX, and graphing technologies to change the way people view and digest their data. They are looking for someone who is excited about this space and has a passion for creating advanced web 2.0 applications, platforms, and services. You will have the opportunity to play a key role in architecture, design, and development.

Job Requirements: 1. RoR experience: Show us a running RoR application that you have worked on. 2. Knowledge of AJAX and CSS are essential. 3. Good web design skills are a plus. 4. Working knowledge of linux and general system administration is a big plus.

Apply by sending a note along with your resume to Cyrus Ghalambor Your note should include a reference to your working Rails app.

Hopefully Helpful Information

If you're eligible to vote and are registered, remember to vote on Tuesday. There are a number of propositions on the ballot and of course you will also be voting in the Presidential Primary Election. Be an informed voter by reading the Official California Voter Information Guide provided by the California Secretary of State.

Quote of the Week

"A program without a loop and a structured variable isn't worth writing."

In Perlisisms - "Epigrams in Programming" by Alan J. Perlis.

Back to top