Software Engineering
Level: Masters
Language: English
Category:
Software Engineering
Description
The MSE Program offers a cutting-edge curriculum for focusing on software engineering and software process. The program emphasizes a comprehensive and thorough process-oriented approach to software development. Its curriculum is grounded in principles and practice including CMMI, RUP, UML and design patterns. This 22 month program is offered exclusively online and taught by highly-qualified faculty of California State University, Fullerton.
Recent Reviews
MSE Review
March 31, 2008
I thought this was a pretty good program overall. It seemed a bit too theoretical in some classes but I really enjoyed it.
Software Engineering in Distributed Environment
March 24, 2008
I completed the Master's program in 2007. The Cal State Fullerton MSE program offers an excellent graduate program covering the core "process-oriented" software engineering concepts. The Software Engineering Master's program is different from a Computer Science Master's program in that Software Engineering is geared towards providing the graduate student with ...
CSUF Software Engineering Master Degree
March 24, 2008
I have been working in software development for more than 12 years and this program helped me leverage my career.
MSE
March 17, 2008
The program started in Fall of 2005. I completed the program and I recommend anyone who wants to pursue advance education from the public university in California. The instructors and course curriculum were great. A lot more home works and studies were required with this program.
Read all 4 Software Engineering reviews
You can help by Writing a review
Comments:
Rick Tran March 25, 2008 at 1:19 a.m.
I completed the MSE program in 2007. I liked it so much that I convinced one of my friend to take it. The program is valuable in a two ways: It covers all aspects of software engineering that would not be easily obtained from working experience, and the online nature of the program allowed me to maintain a full time job (family time did suffered). I also like the master project course. We had a lot of freedom in choosing our project topic. The professors are also very nice. The only negative aspect of this program is that it was not easy to make and keep friends than if the program is not held online.
Gordon Hebert March 25, 2008 at 4:25 p.m.
Joe Marcelino’s comments summarize the program very well. We graduated together in 2007. There program involved many team projects and offered a very supportive, outstanding faculty. An online program makes exact lecture hours flexible. Students can revisit lecture materials easily, but must keep up with the pace of the busy curriculum to be successful. As a mid-career professional, this created an opportunity for learning that worked very well for me.
GE January 30, 2009 at 9:48 p.m.
Due to employee educational reimbursement requirements and my financial state, I am required to get at least a 'B' in all classes I take in order to pay for the classes. Can someone here tell me if there are any disproportionately challenging courses/professors(no names needed) in the program that demand an extraordinary amount of time in order to achieve a 'B' that I should know about before enrolling.
Recent Grad May 25, 2009 at 7:19 p.m.
GE,
This is a masters program, so overall it is very challenging. A few of the classes are just plain difficult but it is possible to get a B in all the classes. I know more than 2 people in my cohort that considered dropping out but most people do finish the program. I will like to add that missing a class is very costly because one will have to wait an entire year to retake the class. I manage to finish on time and graduated this month.
Onjefu September 26, 2009 at 4:51 a.m.
Can anyone recommend any good courses to take from this program?
Post a Public Comment:
Do not re-post articles, webpages or anything you didn't write yourself. IP addresses are recorded and spammers will be banned!


Joe Marcelino March 24, 2008 at 9:35 p.m.
I completed the Master's program in 2007. The Cal State Fullerton MSE program offers an excellent graduate program covering the core "process-oriented" software engineering concepts. The Software Engineering Master's program is different from a Computer Science Master's program in that Software Engineering is geared towards providing the graduate student with a strong foundation in topics such as CMMI, Requirements Analysis, Software Measurement, Software Process, Project Management, Software Verification and Validation, and Software Architecture (vs. Design). Overall, the MSE program at Cal State Fullerton was highly effective in providing a solid education through the use of online technology (for lectures, discussion, and homework assignments) and distributed project teams. If you want to have more "Computer Science" programming work, that could still be accomplished through the required Capstone Master's graduate project. Therefore, the graduate student is able to gain valuable experience with the higher-level Software Engineering concepts such as Requirements Analysis and Project Management (through distributed project teams -- this mirrors the real-world with distributed collaboration using online tools and telecons) and work at a lower-level programming task through the individual Master's graduate project.