
- Frank has more than 30 years of experience in the Software and IT industry. His experience includes compiler writing for RCA, business applications programming for BlueCross BlueShield, operating system development and software product management with IBM Corp., Director of Software Development with MARCAM, Vice President of Technology with PSInet/Metamor, and Chief Technology Officer with RiverLogic Inc.
- Several well known industry software products were
developed under Frank's guidance: IBM's CMAS construction package, IBM's MVS/JES3 Operating System,
IBM's MAPICS ERP(Second Release) package, and IBM's EDI package.
- Frank has been an adjunct faculty at both Georgia Tech and Southern Polytechnic State University(SPSU). He is currently a full time faculty member in Software Engineering within the School of Computing and Software Engineering at SPSU.
- Frank's book (with Orlando Karam) Essentials of Software Enginering is available - Jones & Bartlett (2006)
- Frank's book titled - Managing Software Projects - is also available Jones and Bartlett (2004)
Contact Information : office phone: 678-915-5567; e-mail : ftsui@spsu.edu ; office : J369 at SPSU
Software Systems Architecture and Design : SWE 3633 (Undergraduate) Class Notes
Software Engineering I: SWE 6623 (Graduate) Class Notes
Software Metric and Quality: SWE6763 (Graduate) Class Notes
Frank is actively involved with the software industry and is especially interested in:
Branch to (Colloquium - My Recent Research Interests)
Branch to 2nd SYMPOSIUM on IT Outsourcing: (jointly sponsored with Microsoft) - October 29,2004 at SPSU
Branch to (Paper) - "Information Communications in Software Projects" - 2004 ASEE SouthEast Conf.-Auburn Univ.
Branch to (2004 Book) - Managing Software Projects - Release Date: 3/2004 (Jones and Bartlett Publisher)
Branch to SYMPOSIUM on IT Outsourcing - May 8, 2003 at SPSU
Branch to (Paper) -"Simple Software But Not So Simple Implementation" - 2003 ASEE South Conf. at Mercer Univ.
Branch to (Presentation) - 9th Georgia Conf. on College & Univ. Teaching
"Requirements gathering and analysis needs multiple talent to be successful, including at least industry knowlwdge and IT knowledge. Please see Lecture Notes on Requirements Engineering (when I teach this course)."
"This is the bread and butter of our field. While constantly improving development environments and programming languages are being created, this area still lacks discipline and good guideline. Much of the programming effort is still vey much dependent on 'raw' talent."