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

Computer Engineering & Computer Science (CECS)

CECS Newsletter 5 for AY 2010/11

February 25 2011

by Dr. Alvaro Monge

CECS Announcements

Summer University @ The Beach

The department will be hosting the Summer University @ The Beach. This is the program in which 40 CECS students have participated in the last four summers. We are hosting the program this year and thus we will have a lot of activity in the month of July as there will be at least 20 Swiss students and 10 students from San Jose State University, plus faculty, all participating in the program.

CSULB students (undergraduate and graduate) are strongly encouraged to participate. This is a great and unique opportunity to be part of a program along side students from other universities. One of the exciting parts of the program is the involvement by local companies who will also be recruiting students. Students can apply by submitting the information requested in the application to the Summer University @ The Beach. Applications are due as early as possible but no later than April 1st.

The program is open to CSULB students as well as to students from universities in the nearby area. If you have any questions, please visit the website and contact Dr. Alvaro Monge via e-mail.

Guest speakers on Human Factors in Web Design

Dr. Monge welcomes two guest speakers and professors from the Human Factors program in the Psychology department. They will both be addressing human factors in the design of web sites.

Mandatory advising

New CSULB transfer students are reminded that they have a mandatory advising hold on their Fall 2011 registration. The hold will be removed once you meet with your undergraduate advisor. Please do this as soon as possible so that you can register in Fall classes without any delays.


ESA Foundation Computer and Video Game Scholarship Program

In 2007 the ESA Foundation established a scholarship program to assist women and minority students who are pursuing degrees leading to careers in Computer & Video Game Arts. In 2009 we extended this opportunity to graduating high school seniors, and doubled the amount of awards granted from 15 to 30. The scholarships are offered for full-time study at accredited four-year colleges and universities in the USA. Up to 30 scholarships of $3,000 each will be awarded annually, 15 to graduating high school seniors and 15 to current college students.

The ESA Foundation Computer & Video Game Scholarship Program is administered by International Scholarship and Tuition Services, Inc (ISTS). To apply, please visit the International Scholarship and Tuition Services web site by May 15, 2011 for the 2011-2012 academic year.

Applicants must be:

  • Women or minority students,
  • Pursuing degrees leading to careers in computer and video game arts,
  • Enrolled in a full-time undergraduate course of study at an accredited four-year college or university in the United States,
  • Maintaining a grade point average of 2.75 or above on a 4.0 scale (or its equivalent), and
  • US citizens.

If you have any questions regarding the online application process, please contact ISTS at 877-525-8491 or by email at

The ESA Foundation website has more information about the foundation and the ESA Foundation Computer & Video Game Scholarship Program provides complete information about the scholarship.


Virtual Recruiting at Intel

On March 1st starting at 11am Intel will have a Virtual Software Career Fair/Web Chat for Students and New Graduates. Interested students should register at their Virtual Recruiting at Intel website.

Furthermore, you may want to submit your resume so that it's available to hiring managers taking part in the virtual career fair. Submit your resume now!

The Rubicon Project - Software Engineer Position

The Rubicon Project has a Software Engineer position available in their Interfaces Team. Below is a description.

Your job, should you accept it, is to work with a high caliber team to extend the functionality of our existing application stack. This will require that you can fix bugs in code other people wrote, talk to product managers and ensure that what you are building is what our customers need, and engineer testable new features and components that fit within our technology ecosystem. Sometimes you'll have to do this work when you are not in the office, so working remote can't scare you off.

A solid understanding of Javascript, CSS, HTML and a server side programming languages (PHP preferred, but not required) are a natural part of the job. You should be able to navigate in a Unix flavored shell, write basic SQL and use a version control system.

You should also have studied and/or worked with object oriented systems, ajaxy web applications, MVC frameworks and are aware of the issues surrounding the software lifecycle. With 1-3 years experience we expect that your resume will contain some Web 2.0 buzzwords, as well as include your CS bachelor or masters degree.

Bonus points for experience with the technologies we work with: JQuery, MySql, Zend Framework, RabbitMQ, MongoDB.

Interested students should submit their resumes via e-mail to Laura Gonzalez, Sr. Recruiting Consultant for The Rubicon Project.

Here is more information about The Rubicon Project and the Interfaces team.

The mission of the Interfaces team is to utilize the best available technology to create maintainable, testable, well documented, standards-compliant cross-browser user interfaces and APIs for the Rubicon Platform. Our customer facing application is the most advanced web app our engineers have ever worked on. If terms like usable, extensible, service-oriented, dynamic, testable, intuitive, object-oriented, maintainable, whiz bang, and amazing apply to the work you've done, you'll fit in well here.

the Rubicon Project delivers 2 billion+ ads per day. AKA: we deal with big data. We process nearly a trillion data points daily and have to represent that information to mere mortals. Some of the custom software we have built to solve these problems include:

  • An ad-hoc reporting tool allowing arbitrary combinations of business intelligence data and optional deferred job running.
  • An extension to the Zend Framework providing object caching hierarchies, parrallelizable jobs runner, parrallelizable automated test runner, custom error handling and user impersonation mode.
  • A custom ORM that provides secure object access by default, object factories, session management, advanced error handling, automatic message queue insertion for changes.
  • A custom development tool providing push-button deployments, instant dev environment setup, one-line branching.
  • A data object descriptor system allowing arbitrary attachment of attributes and values to any data entity, facilitating comparison of disjoint objects in a common way.
  • A RBAC system allowing fine grained control of all user interface widgets and data.
  • Many JQuery plugins including a custom grid implementation, advanced file uploader, custom form validator, magic combo boxes, and find as you type hinting.
  • An object log providing audit trails for all changes made to arbitrary objects.

Riverside County: Data Administrator

The County of Riverside has a full-time, permanent employment opportunity for an IT Database Administrator II. Resumes are being accepted now through the NeoGov, County of Riverside job board and also at the CSULB Career Center website.

The application deadline is March 3, 2011 at 5:00 p.m. We recommend interested individuals apply as soon as possible. More information regarding job duties and minimum qualifications are listed on the CSULB Career Center website. Here's a summary:

  • Job Title: IT Database Administrator II
  • Salary: $58,314.46 - $78,895.86 Annually
  • Employment Start Date: As Soon As Possible
  • Qualifications: Desired Degrees: Information Systems; Computer Science; Information Management or other closely related degree. Education: Must possess a minimum of a B.A. or B.S. by the end of March 2011 or Microsoft Certified Database Administrator certification with completion of 30 semester or 45 quarter units in computer science, information systems data processing, or information management. Graduate students and alumni are welcomed!

Applicants Must Do Both:

If you have questions please contact Jessica Ruiz via e-mail.


AtomRain Software Engineer Intern

The following information was submitted by a CSULB Computer Science alumnus who works at AtomRain:

AtomRain is a group of software engineers, solving complex engineering problems as they blend online rich user experiences with high performance technical engineering excellence.

AtomRain is looking for a talented developer with a strong OOP Java background who is excited to enhance his/her existing knowledge and skills while working on complex engineering solutions for web, mobile and desktop applications. The common languages and technologies you'll encounter at AtomRain depending on the project are Flex4, Java, Actionscript3, HTML5, CSS3, Flash, AIR, PHP, MySQL, Objective C, iPhone, Android, GWT, GAE, Javascript and XML. Don't let that intimidate you though - you aren't expected to know all of these coming in, but must be able to adapt your OOP theory to different languages and technologies.

This is an internal role where you will interact closely with the CTO, Senior Architects and Designers on the team. AtomRain is at a point in their growth where your input will help shape their future. AtomRain is an environment where creativity, innovative solutions and engineering excellence are expected and essential as they leverage the latest technologies in providing unparalleled results for our clients.

Explicitly, AtomRain blends high performance engineering, user experience, and vivid interfaces as they materialize clients' visions. And this is happening at an increasingly rapid pace. AtomRain has a growing portfolio of projects from a global group of clients in a broad range of industries including Sierra Nevada Corporation (SNC), INQ Mobile, DreamWorksTM Shrek, Toyota Dealership Network, and Clickbooq. AtomRain is headquartered in the software hotbed, Los Angeles, CA

This position is open to undergraduate or graduate students who are able to work in the US. The hours of commitment are flexible with school schedule.

Interested students should submit their resume to Ben Nussbaum via e-mail

Internship with the Port of Long Beach

The Transportation Planning Intern is an Unclassified (Non-Civil Service) position usually used to employ college students in engineering, environmental and maritime/trade programs.

The Transportation Planning Intern performs duties appropriate to the area of study; work is usually performed under the guidance of experienced personnel and may include engineering or planning work, research and analytical projects, statistical compilation, communications and community outreach, promotional activities, and general administrative assignments.

Duties will include:

  • Assisting in the review and preparation of traffic and land use studies for Port facilities
  • Assisting with reviewing and updating Planning documents and programs
  • Developing databases, including data collection (such as traffic counts and cargo volume)
  • Utilizing Synchro, TransCAD, and GIS
  • Analyzing regulatory and legislative issues
  • Other appropriate duties as may be necessary

Enrollment in an accredited college or university with at least senior standing. A major in Civil Engineering with emphasis in Transportation Planning/Engineering or Urban and Regional Planning or related field is preferred. Familiarity with traffic engineering and transportation engineering/planning principles and methodologies (including computer software applications) is desired. The applicant should possess a valid California driver's license. They may also be required to correspond with other governmental agencies; hence, good written and oral communication skills are necessary. Experience with MS Office is essential (Word, Excel, Access) and familiarity with GIS is desired.

Requirements to apply: This recruitment is open to current or recently graduated college students who meet the minimum qualifications. To apply please submit an online application and following the appropriate prompts no later than Wednesday, March 2nd 2011 at 4:30 p.m.

CBS: Paid Web Application Developer Intern

CBS Television Distribution is seeking a paid intern to work closely with our Product Rights Department, to help develop a Web Application for our company.


  • A working knowledge of PHP Programming and MySQL Database Development.
  • Experience in working with PHP, SQL/MySQL, ASP, MS Access, CSS, JavaScript & AJAX
  • Available to work 2-3 full days
  • Be detail-oriented, able to multi-task, and have excellent organization skills
  • Be a motivated individual that works well under pressure in a fast-paced environment

This opportunity is exclusively available to current students. Interns must be able to submit proof of enrollment in an accredited college/university. Please list your Spring 2011 semester availability in your cover letter. Students can send their resume via e-mail to

REU in Open Source Software and Online CS Learning Environments

The University of Wisconsin Oshkosh will be host to a Research Experience for Undergraduates program on Open Source Software and Online CS Learning Environments. See the full website for complete details. The deadline to apply is February 28.

REU at the University of Arkansas

The Department of Electrical Engineering at the University of Arkansas will host an NSF-funded Research Experience for Undergraduates (REU) program during summer 2011 (5/30/2011 - 8/5/2011). Each participant will receive a $5,000 stipend, plus free room, meals, and travel expenses. The research topics are on Wireless Sensor Networks. Priority will be given to students from minority institutions. More information can be found at University of Arkansas REU website. The application deadline is Mar. 15, 2011.

REU at Penn State University

The Summer Research Opportunities Program (SROP) from Penn State University's College of Engineering is a gateway to graduate education. The goal of the program is to increase the number of minority students who wish to pursue graduate studies and/or research careers. SROP helps prepare undergraduates for graduate study through intensive research experiences with faculty mentors and enrichment activities.

Program Description: SROP students spend eight weeks at the University Park (main campus) of The Pennsylvania State University conducting research with assigned faculty mentors in their academic fields of study. Students work with their mentors, Penn State graduate students, as well other staff members to learn about the demands of graduate study and specialized research.

Program Benefits:

  • Present results of research study at the national SROP conference
  • Present findings at a public Penn State research symposium
  • Final research paper printed in an SROP publication
  • Weekly professional development workshops on how to get into graduate school as well as how to succeed once admitted.
  • Free housing and meals
  • Stipend of $2,400

Application Process: Under-represented students are encouraged to apply. U.S. citizens and permanent resident status. Interested students should contact Dr. Anita Persaud via e-mail to obtain the application which is due by March 14.

Back to top