Computer Software Engineering
Computer Software Engineering
Engineer
By:
Kevin Lopez
Luis Romero
computer Software Engineer
Deal with the design of computer and computer systems.
Some software engineers design, construct, and maintain computer programs for
companies. Some set up networks for companies.
This involves designing or coding new programs and applications to meet the needs of a
business or individual.
Computer software engineers can also work as freelancers and sell their software
products/applications to an enterprise/individual.
Who's Hiring?
Companies that are currently hiring computer software engineers are:
Aerohive Networks
Lutech Resources
Hardware engineers employed by software publishers earned more than those in any other industry,
an average of $55.73 per hour.
High School Classes Needed
Anyone interested in engineering should consider taking several of the following
classes:
Algebra II
Biology
Calculus
Chemistry
Computer Science
Pre-calculus
California State University Long Beach
The College of Engineering offers four-year curricula leading to Bachelor of Science degrees in the disciplines
of engineering, computer science, and engineering technology as well as master's and PhD degree
programs. The BS programs provide broad education and training for entry to the professions and for
continuing academic work toward advanced degrees
Prerequisite/Corequisite: ENGL 100 or GE Composition (Area A1).Help students develop critical thinking skills using
technical software. Main topics include: identifying engineering issues for investigation, developing planning and problem
solving strategies, locating pertinent information and examples, critically analyzing these sources, forming and testing
hypotheses, synthesizing and organizing results for effective communication, and developing transferable problem solving
skills. Letter grade only (A-F). (Lecture 2 hours, laboratory 3 hours)
Introduction to the fields of computer engineering and computer science. Current and future trends and challenges in
various fields of computing. Social, ethical and economical issues related to computing technology. Exploration of career
and professional development opportunities. (Lecture 1 hour) Letter grade only (A-F).
Introduction to HTML and CSS using modern tools, following the W3C guidelines for coding. Web sites designed with
usability and accessibility principles implemented. Overview of graphics, video, sound, JavaScript and Dreamweaver.Letter
grade only (A-F). (Lecture 2 hours, laboratory 3 hours)
174. Introduction to Programming and Problem Solving (3)
Prerequisite: CECS 100 and MATH 113 (or equivalent) all with a grade of "C" or better.Introduction to basic concepts of
computer science and fundamental techniques for solving problems using the Java programming language. Structured
problem solving, object-oriented programming, programming style. Applications to numerical and non-numerical problems.
Letter grade only (A-F). (Lecture 2 hours, laboratory 3 hours)
Prerequisite: CECS 110 with a grade of "C" or better. Prerequisite/Corequisite: CECS 100. Intermediate HTML and CSS
using Dreamweaver, following the W3C guidelines for coding. Web sites designed with usability and accessibility principles
implemented.Letter grade only (A-F). (Lecture 2 hours, laboratory 3 hours)
Basic topics in combinational and sequential switching circuits with applications to the design of digital devices. Introduction
to Electronic Design Automation (EDA) tools. Laboratory projects with Field Programmable Gate Arrays (FPGA).
Software engineers are encouraged to solve problems on their own without letting anyone know
Companies that are looking for software engineers usually hire those with at least a bachelors
degree
There has been a rise in the amount of software engineers due to the fact that our lives are now
surrounded by technology
The Z1 was the first programmable computer and it was invented in 1936
Sources
http://web.csulb.edu/divisions/aa/catalog/current/coe/computer_enginee
ring/cecs_ld.html
http://tryengineering.org/explore-engineering/become-engineer
https://en.wikipedia.org/wiki/Software_engineering
http://web.csulb.edu/colleges/coe/cecs/views/scholarships/
http://web.csulb.edu/colleges/coe/
THANKS FOR LISTENING