News & Events

Rex Page to speak about hard-core Software Engineering
Seton Hall > News & Events 



Professor Rex Page
Rex Page

Professor Rex Page from the Department of Computer Science at the Universityof Oklahoma will deliver an invited talk entitled “Hard-Core Software Engineering” on March 20, 2009 at 2:00 PM in the Science and Technology Building Room 106. Professor Page is hosted by Dr. Marco T. Morazán and sponsored by the Department of Mathematics and Computer Science.
 
Abstract:
Software design is a form of engineering when it applies principles of science and mathematics to the creation of software artifacts. In practice software design has generally fallen short of this standard. However, a computer program is a formal, mathematical object, which makes it amenable to the full power of symbolic reasoning. Modern tools of mechanized logic now make this power accessible to software developers. To make use of it, the application of logic and mechanized logic engines must be a standard element of computing education at the baccalaureate level.
 
With the support of the U.S. National Science Foundation, Dr. Page and his colleagues have developed three courses centered around the idea of applying formal logic to software development. The first of these courses, which is required of second-year computer science students at the University of Oklahoma, covers the traditional material of symbolic logic: propositions, predicates, and rules of inference, including induction. Instead of traditional examples that reason about the mortality of men or sums of integers, all of the examples in this course reason about, and verify properties of, software components and digital circuits. The other two courses, which are required of fourth-year students, apply mechanized logic in software development projects that scale gradually from small components with tens of lines of code, to medium scale systems with thousands of lines of code.
 
Dr. Page's presentation will describe the content of these courses, with a few examples for clarification, discuss the reception of the material by students and by advisers from industry who regularly review the University of Oklahoma computer science program, and speculate about potential, longer term effects of integrating symbolic logic, and especially mechanized logic, into computer science education.

For more information please contact:
Marco T. Morazán, Ph.D.
(973) 761-9466
morazanm@shu.edu

Headlines
 
Typing on a Keyboard
Weekly Tech Tips

Welcome to Tech Tips of the Week! IT Tips about Technology to help you be productive and address your questions.

End of Summer 2011
Moving Forward

The Pre-Medical/Pre-Dental Plus Program (PMPDPP) 2011-12 Freshmen Class Embraces the Challenge!

Google Grant
Google Grant Participants Sought

Help the Library while earning $125 in Pirates' Gold.

Camelia M. Valdes
Women's Conference Keynote Speaker

Camelia M. Valdes ’93/J.D., NJ's first Latina county prosecutor, is the keynote speaker for the March 30 Women's Conference.

Two teapots
Black History Month Tea

The College of Nursing celebrates Black History Month 2012, honoring exceptional black alumnae, students and faculty.