Master of Science in Software Engineering
The Master of Science program in Software Engineering trains individuals to successfully design, develop, implement, integrate, and maintain software and software related products. The software engineering program at St. Mary's University does not focus on providing students with a large repertoire of programming skills that emphasize a particular language syntax or semantic. Coding is only one phase of the software life cycle. Instead, the program gives students the knowledge and skills necessary to develop and manage large-scale software systems with a primary focus on quality, reliability, and maintainability. It emphasizes the organizational structures, development processes, analysis and modeling techniques, design methodologies, documentation standards, and quality controls.
To apply online, click here. For more information about the graduate school, click here.
Contact Information
For further information, please contact Djaffer Ibaroudene, Ph.D., Graduate Program Director, at (210) 431-2050 or dibaroudene@stmarytx.eduProgram of Study
The Software Engineering program is a 30-hour program. Students may elect a thesis or a project option. The thesis option consists of 27 hours of course credit and 3 hours of thesis direction (EG 6339). The thesis must be defended orally. The thesis committee may ask course-related questions during the thesis defense. Non-thesis students must complete 30 credit hours of course work and a Master Project combined with an oral comprehensive exam at the time of the project presentation.The Graduate Program Director will assist the student in designing a Degree Plan which meets university requirements. All courses must be approved by the Graduate Program Director.
For more information about the online master's program in software engineering, please contact Dr. Ibaroudene.
Djaffer Ibaroudene, Ph.D.
Professor of Computer EngineeringOffice: Richter 237
Phone: (210) 431-2050
dibaroudene@stmarytx.edu
Full Bio Details
B.S., University of Bridgeport, 1981
M.S., State University of New York at Buffalo, 1985
Ph.D., State University of New York at Buffalo, 1991
Djaffer Ibaroudene, Ph.D., specializes is in computer engineering. He has taught a variety of courses, including Programming for Engineers, Fundamentals of Logic Design, Digital Systems using VHDL, Microprocessors, Computer Architecture, Parallel Processing, Computer Networking, and Software Engineering. His early research work focused on developing parallel algorithms for 3-D image representation, manipulation and display. His current research interest is in the broad field of computer architecture, parallel processing and computer networking.
Ibaroudene is a Co-PI on a $149,966.00 grant entitled “Building a High Performance Linux Cluster Laboratory for Advanced Computing” from the Army High Performance Computing Research Center. The goal of the grant is to create a Linux cluster laboratory that would provide the infrastructure for innovative teaching and collaborative research in high performance and advanced computing at the undergraduate and graduate levels at St. Mary’ University. The grant covers the time from June 1, 2010 to May 31, 2011.
He also received multiple hardware and software grants totaling in excess of $162,000 from Altera Corporation from 1998 to 2010. In addition, he received 10 Intel IXP 1200 Network Processor Development Systems from Intel Corporation, valued at $27,500.
In the summers of 1997 and 1998, Ibaroudene worked as a consultant with GRC International Inc., Montgomery, Alabama. He participated in the data modeling task orders to build a shared data store for the Civil Engineering, Logistics Module (LOGMOD), and the Cargo Movement Operation System (CMOS) prototype as part of a larger effort to modernize various computer applications and create a shared data environment for the Air Force Global Command and Support System (GCSS).
He also worked as a consultant with the Engine and Vehicle Research Division at Southwest Research Institute in San Antonio during the summer of 1996, during which he helped develop the firmware for an M68HC11 micro-controller-based system that controls the ignition of a diesel engine.
In spring 1994, he served as a consultant on an NIH-funded P20 grant entitled "Probabilistic Reference System for the Human Brain" at the University of Texas Health Science Center at San Antonio (UTHSCSA). His worked focused on the study and evaluation of a possible implementation of the Octree data structure for efficient storage and fast retrieval of the 3-D images of the human brain along with corresponding probabilistic reference system.
Ibaroudene has been a member of Institute of Electrical and Electronics Engineers (IEEE) since 1986. He is also a member of the IEEE Computer Society.
He is member Eta Kappa Nu, engineering honor society. He is the recipient of the Distinguished Faculty Award from the Graduate School at St. Mary's University for the academic year 2007-2008. He has also received the Distinguished Faculty Award from the St. Mary’s University School of Science and Engineering for the academic year 1996-1997.
Courses
Students can choose 10 courses from this list:EG 6306 Software Project Planning and Management
EG 6328 Software Engineering
EG 6334 Software Quality Assurance
EG 7155, 7255, 7355 Internship
EG 7304 Requirement Engineering
EG 7305 Object-Oriented Analysis and Design Methodologies
EG 7308 Software Verification and Validation
EG 7309 Formal Methods in Software Engineering
EG 7310 Software Maintenance, Evolution, and Reengineering
EG 7311 User Interface Design
EG 7312 Software Design & Architecture
EG 7313 Web Engineering
EG 7314 Software Security
EG 6339 Thesis Direction
Admission and Prerequisites
Admission is granted only to those with high promise for success in graduate study. Applicants demonstrate this potential through previous academic records and testing.To be considered for admission to the M.S. software engineering program, applicants must:
- Have a bachelor s degree in Software Engineering, Computer Science, Computer Engineering or a closely related discipline.
- Have a minimum Grade Point Average (GPA) of 3.00 (A=4.00) for their bachelors degree
- Have a minimum GRE quantitative score of 148.
- Applicants who fail to meet any of the above requirements may be admitted on a conditional status based on their specific circumstances. The Graduate Program director evaluates these cases on an individual basis.
- International students must submit the TOEFL scores and show a minimum of 213 in the computer-based test or 550 in the paper-based test or 79 in the Internet based test. As an alternative, International students may take the IELTS test and show a minimum score of 6.0.
- Submit a completed application form, a written statement of purpose indicating the applicant s interests and objectives, two letters of recommendation concerning the applicant s potential for succeeding in the graduate program and official transcripts of all college level work.
Prerequisites:
Applicants whose Bachelor of Science degree is not in Software Engineering, Computer Science, or Computer Engineering are required to demonstrate proficiency or take the following prerequisite courses:EG1302/4 or CS1410 (or equivalent C/C++ course) - 3 semester hour
EG2342 Data Structure & Algorithms course (or CS1311 & CS1315) - 3 semester hours
MT3323 (or equivalent Discrete Math course) - 3 semester hours
Calculus I and II - 8 semester hours
To apply online, click here. For more information about the graduate school, click here.
Faculty
Ozgur Aktunc, Ph.D.
Assistant Professor of Computer EngineeringOffice: Richter 218
Phone: (210) 431-2052
oaktunc@stmarytx.edu
Full Bio Details
B.S., Istanbul Technical University, 1999
M.S., The University of Alabama at Birmingham, 2002
Ph.D., The University of Alabama at Birmingham, 2007
Research areas of interest:
- Software Engineering
- Component-based development
- Software Metrics
- Information Theory
Djaffer Ibaroudene, Ph.D.
Professor of Computer EngineeringOffice: Richter 237
Phone: (210) 431-2050
dibaroudene@stmarytx.edu
Full Bio Details
B.S., University of Bridgeport, 1981
M.S., State University of New York at Buffalo, 1985
Ph.D., State University of New York at Buffalo, 1991
Djaffer Ibaroudene, Ph.D., specializes is in computer engineering. He has taught a variety of courses, including Programming for Engineers, Fundamentals of Logic Design, Digital Systems using VHDL, Microprocessors, Computer Architecture, Parallel Processing, Computer Networking, and Software Engineering. His early research work focused on developing parallel algorithms for 3-D image representation, manipulation and display. His current research interest is in the broad field of computer architecture, parallel processing and computer networking.
Ibaroudene is a Co-PI on a $149,966.00 grant entitled “Building a High Performance Linux Cluster Laboratory for Advanced Computing” from the Army High Performance Computing Research Center. The goal of the grant is to create a Linux cluster laboratory that would provide the infrastructure for innovative teaching and collaborative research in high performance and advanced computing at the undergraduate and graduate levels at St. Mary’ University. The grant covers the time from June 1, 2010 to May 31, 2011.
He also received multiple hardware and software grants totaling in excess of $162,000 from Altera Corporation from 1998 to 2010. In addition, he received 10 Intel IXP 1200 Network Processor Development Systems from Intel Corporation, valued at $27,500.
In the summers of 1997 and 1998, Ibaroudene worked as a consultant with GRC International Inc., Montgomery, Alabama. He participated in the data modeling task orders to build a shared data store for the Civil Engineering, Logistics Module (LOGMOD), and the Cargo Movement Operation System (CMOS) prototype as part of a larger effort to modernize various computer applications and create a shared data environment for the Air Force Global Command and Support System (GCSS).
He also worked as a consultant with the Engine and Vehicle Research Division at Southwest Research Institute in San Antonio during the summer of 1996, during which he helped develop the firmware for an M68HC11 micro-controller-based system that controls the ignition of a diesel engine.
In spring 1994, he served as a consultant on an NIH-funded P20 grant entitled "Probabilistic Reference System for the Human Brain" at the University of Texas Health Science Center at San Antonio (UTHSCSA). His worked focused on the study and evaluation of a possible implementation of the Octree data structure for efficient storage and fast retrieval of the 3-D images of the human brain along with corresponding probabilistic reference system.
Ibaroudene has been a member of Institute of Electrical and Electronics Engineers (IEEE) since 1986. He is also a member of the IEEE Computer Society.
He is member Eta Kappa Nu, engineering honor society. He is the recipient of the Distinguished Faculty Award from the Graduate School at St. Mary's University for the academic year 2007-2008. He has also received the Distinguished Faculty Award from the St. Mary’s University School of Science and Engineering for the academic year 1996-1997.
Wenbin Luo, Ph.D.
Associate Professor of Computer EngineeringOffice: Richter 217
Phone: (210) 431-5002
wluo@stmarytx.edu
Full Bio Details
B.S., Fudan University (Shanghai, P.R. China), 1996
M.S., Fudan University, 1999
M.S., University of New Mexico, 2002
Ph.D., University of New Mexico, 2003
Wenbin Luo, Ph.D., received his bachelor's in electrical engineering, his master's in electrical engineering and statistics, and his doctorate in computer engineering. In addition, he received the Stanford University Advanced Computer Security Certificate and Software Security Foundations Certificate.
Some of Luo's accolades include the Outstanding Graduate Student Award in the School of Engineering at the University of New Mexico and St. Mary's University Distinguished Faculty Award in 2008. A St Mary's engineering department faculty member since 2003, Luo is an active researcher in the areas of computer security, digital image processing and hashing algorithms.
He has published more than forty peer-reviewed technical papers in leading research journals and professional conferences. In 2009, he received the best paper award at 24th International Conference on Computers and Their Applications.
Since 2006, Luo has been an Associate Editor of International Journal on Computers and Electrical Engineering. He is also an active paper reviewer for twenty-six leading research journals and many conferences. Luo was the publication chair for the 2008 and 2009 IEEE International Conference on System of Systems Engineering and was the local arrangements Co-Chair of IEEE SoSE2007. Luo is an IEEE senior member and a member of Eta Kappa Nu honorary society of engineering and Kappa Mu Epsilon honorary society of mathematics. He is a Senior Level Linux Professional (LPIC-3), Novell Certified Linux Administrator (Novell CLA), and a Ubuntu Certified Professional (UCP).
Bahman Rezaie, Ph.D.
Chair of the Engineering Department and Professor of Electrical EngineeringOffice: Richter 220
Phone: (210) 431-2051
brezaie@stmarytx.edu
Full Bio Details
B.S., Pars College (Iran), 1971
B.S.E.E., Southern Methodist, 1978
M.S.E.E., Southern Methodist, 1980
Ph.D., Southern Methodist, 1984
Bahman Rezaie, Ph.D., earned his doctorate in Electrical Engineering from SMU in 1984. The results of his thesis (on image registration and pattern recognition) were published as a paper in IEEE transactions on Aerospace and Electronic Systems in November 1984.
After teaching for three years at Southern Methodist University, Rezaie joined St. Mary’s University where he is currently Professor and Chair of the Engineering Department. In 1980, Rezaie was awarded a $300,000 research grant by the National Science Foundation (NSF). The research was titled "Rotation Invariant Image Registration" and was geared to investigate rotation invariance of certain features on different images to develop a class of fast algorithms to detect and register rotated objects within the image scene.
He was also co-investigator on a $137,000 research grant awarded to the Department of Engineering by the U.S. Department of Education titled "Development of Academic Program and Acquisition of Equipment for Manufacturing Engineering Degree" in 1980. Recently, he co-authored a $2.1 Million Title V grant awarded to St. Mary’s University by the U.S. Department of Education titled “St. Mary’s University’s Plan to Improve Academic Programs through Instructional Technology."
At St. Mary’s University, he served as the Acting Dean of the School of Science, Engineering, and Technology in 2000. He has taught a variety of electrical engineering courses both at the graduate and undergraduate levels, including Digital Signal Processing, Digital Image Processing, Computer-Aided Circuit Design, Microprocessors, Signals and Systems and Microelectronics. His areas of specialization are signal processing, pattern recognition, robotic vision, medical imaging, adaptive filtering, microcontrollers and embedded systems.
Rezaie is a member of Eta Kappa Nu and Tau Beta Pi honorary societies of engineering. He is the recipient of the 1987-1988 Distinguished Faculty Award, (School of Science, Engineering and Technology), at St. Mary's University; recipient of the Sears-Roebuck Foundation Teaching Excellence and Campus Leadership Award at St. Mary's University during 1991-1992; and recipient of the 1993-1994 Distinguished Faculty Award, (Graduate School), at St. Mary's University. In 2001, Rezaie was selected as a Minnie Stevens Piper Professor in the State of Texas.



Favorites
Facebook
Twitter
Digg
Del.icio.us
Technorati
Reddit
Newsvine
StumbleUpon
MySpace










