welcome to loyola college computer science department
TRANSCRIPT
Welcome to Loyola CollegeWelcome to Loyola College
Computer Science DepartmentComputer Science Department
OutlineOutline
IntroductionIntroduction FacultyFaculty FacilitiesFacilities CurriculumCurriculum Research & ProjectsResearch & Projects Career ProspectsCareer Prospects
Computer Science FacultyComputer Science Faculty
Roberta E. SabinRoberta E. Sabin
Professor & Chair Professor & Chair (1986)(1986)
BA Coll. Notre DameBA Coll. Notre DameMA Villanova Univ.MA Villanova Univ.MEd Loyola CollegeMEd Loyola CollegeMS Johns HopkinsMS Johns HopkinsPhD UMBCPhD UMBC
Coding TheoryCoding TheorySupercomputingSupercomputing
DatabasesDatabases
Computer Science FacultyComputer Science Faculty
V.J. (Ben) BenokraitisV.J. (Ben) Benokraitis
Associate Professor Associate Professor
(2002)(2002)
BS, Kent State Univ. BS, Kent State Univ.
MS, U. of Illinois MS, U. of Illinois at Urbana Champaign at Urbana Champaign PhD, U. of Texas - AustinPhD, U. of Texas - Austin
Natural Language Natural Language
Processing Processing
Intelligent TutoringIntelligent Tutoring
SystemSystem
Computer Science FacultyComputer Science Faculty
David W. BinkleyDavid W. Binkley
Associate Professor Associate Professor (1992)(1992)
BS BS Case Western Case Western ReserveReserve
MS, PhD U. WisconsinMS, PhD U. Wisconsin
Programming LanguagesProgramming Languages
Computer Science FacultyComputer Science Faculty
Richard BrownRichard BrownCore FacultyCore Faculty
(2001)(2001)
BS Loyola CollegeBS Loyola College
MS Johns HopkinsMS Johns Hopkins
Business Application Business Application SoftwareSoftware
CS EducationCS Education
Computer Science FacultyComputer Science Faculty
Arthur L. DelcherArthur L. DelcherProfessor Emeritus Professor Emeritus
(1982)(1982)
BA, MES BA, MES Loyola CollegeLoyola College
MA, MSE, PhD MA, MSE, PhD Johns HopkinsJohns Hopkins
Artificial IntelligenceArtificial IntelligenceAlgorithmsAlgorithms
Computational BiologyComputational Biology
Computer Science FacultyComputer Science Faculty
Roger D. EastmanRoger D. Eastman
Associate Professor Associate Professor (1989)(1989)
BA Univ. MissouriBA Univ. MissouriMS, PhD MS, PhD
Univ. MarylandUniv. Maryland
Robotic VisionRobotic VisionImage ProcessingImage Processing
Computer GraphicsComputer Graphics
Computer Science FacultyComputer Science Faculty
Michael D. French, SJMichael D. French, SJ
Lecturer (1991)Lecturer (1991)
BA Fordham Univ.BA Fordham Univ.MA U. WashingtonMA U. WashingtonMDiv St. Mary’s U.MDiv St. Mary’s U.MES Loyola CollegeMES Loyola College
Software DesignSoftware DesignCS EducationCS Education
Network AdministrationNetwork Administration
Computer Science FacultyComputer Science Faculty
Keith B. GallagherKeith B. Gallagher
Associate Professor Associate Professor (1985)(1985)
BA Bucknell Univ.BA Bucknell Univ.MS Univ. MichiganMS Univ. MichiganPhD UMBCPhD UMBC
Software EngineeringSoftware EngineeringSoftware MaintenanceSoftware Maintenance
Computer Science FacultyComputer Science Faculty
Jim GlennJim Glenn
Assistant Professor Assistant Professor (2002)(2002)
AB Amherst CollegeAB Amherst CollegePhD College ParkPhD College Park
Automata TheoryAutomata Theory
Virtual MachinesVirtual Machines
GamesGames
Computer Science FacultyComputer Science Faculty
Dawn LawrieDawn Lawrie
A.B. Dartmouth CollegeA.B. Dartmouth College
M.S. University of M.S. University of Massachusetts, AmherstMassachusetts, Amherst
Ph.D. University of Ph.D. University of Massachusetts, Amherst Massachusetts, Amherst (expected Fall 2003)(expected Fall 2003)
Information RetrievalInformation Retrieval
Computer Science FacultyComputer Science FacultyRobert D. SheltonRobert D. Shelton
ProfessorProfessor
(1985)(1985)
BSEE Texas Tech UBSEE Texas Tech U
SM SM MIT MIT
PhD Univ. of HoustonPhD Univ. of Houston
Networks and InternetNetworks and Internet
Computer EngineeringComputer Engineering
Science PolicyScience Policy
Computer Science FacultyComputer Science Faculty
Bernard J. WeigmanBernard J. Weigman
Professor (1958)Professor (1958)Joint appointment in Joint appointment in
Physics & EngineeringPhysics & EngineeringDirector Emeritus, MES Director Emeritus, MES
ProgramProgram
BS Loyola CollgeBS Loyola CollgePhD Notre DamePhD Notre Dame
Computer EngineeringComputer EngineeringAutomated Data CollectionAutomated Data Collection
FacilitiesFacilities
FacilitiesFacilities
Within the Department:Within the Department:
KH 006 KH 006 ClassroomClassroom
DS 130,132 Unix LabsDS 130,132 Unix Labs
DELL Linux stationsDELL Linux stations
DS 127DS 127 Microcomputer LabMicrocomputer Lab
DS 029DS 029 Computer Eng. & Networks LabComputer Eng. & Networks Lab
DS 123DS 123 Lounge/Seminar roomLounge/Seminar room
DS 121 Intro LabDS 121 Intro Lab
FacilitiesFacilities
College-Wide:College-Wide:
KH 108 LabKH 108 Lab 37 Pentiums37 Pentiums
KH 106 LabKH 106 Lab 17 Pentiums17 Pentiums
Beatty Hall LabBeatty Hall Lab 25 PowerMac G4s25 PowerMac G4s
Maryland Hall LabMaryland Hall Lab 20 Power Mac 8500s20 Power Mac 8500s
BlackboardBlackboard Internet Course-DeliveryInternet Course-Delivery
GroupwiseGroupwise e-maile-mail
Network connection in each dorm room (“port per pillow”) and computer Labs
CurriculumCurriculum
Accredited by the Computer Science Accredited by the Computer Science Accreditation Board (CSAB)Accreditation Board (CSAB)
Strong liberal arts coreStrong liberal arts core (18 courses)(18 courses) Computer Science Computer Science (13 courses)(13 courses)
Mathematics Mathematics ( 5 courses)( 5 courses)ScienceScience ( 3 courses)( 3 courses)
Concentrations in Networks, Computer Concentrations in Networks, Computer Engineering, and Software EngineeringEngineering, and Software Engineering
Option for combined BS/MES degree inOption for combined BS/MES degree in5 years5 years
CurriculumCurriculum
Freshman YearFreshman Year
FallFall SpringSpring
Computer Science IComputer Science I Computer Science IIComputer Science II
Calculus ICalculus I Calculus IICalculus II
Effective WritingEffective Writing Understanding LiteratureUnderstanding Literature
Foreign LanguageForeign Language Foreign LanguageForeign Language
ElectiveElective HistoryHistory
CurriculumCurriculum
Sophomore YearSophomore Year
FallFall SpringSpring
Data Structures IData Structures I Data Structures IIData Structures II
Computer EngineeringComputer Engineering Elective/HistoryElective/History
Discrete MathDiscrete Math Linear AlgebraLinear Algebra
General Physics IGeneral Physics I General Physics IIGeneral Physics II
Philosophy IPhilosophy I Philosophy IIPhilosophy II
CurriculumCurriculum
Junior YearJunior Year
FallFall SpringSpring
Software EngineeringSoftware Engineering Programming Lang.Programming Lang.
Prob. & StatisticsProb. & Statistics Operating SystemsOperating Systems
TheologyTheology TheologyTheology
Social ScienceSocial Science Science ElectiveScience Elective
ElectiveElective EnglishEnglish
CurriculumCurriculum
Senior YearSenior Year
FallFall SpringSpring
CS ProjectCS Project (CS Theory Elective)(CS Theory Elective)
CS ElectiveCS Elective CS ElectiveCS Elective
EthicsEthics Fine ArtsFine Arts
HistoryHistory Social ScienceSocial Science
ElectiveElective ElectiveElective
CurriculumCurriculum
Regularly Offered ElectivesRegularly Offered ElectivesArtificial IntelligenceArtificial IntelligenceCompiler ConstructionCompiler ConstructionComputer GraphicsComputer GraphicsComputer Networks (WANs and LANs)Computer Networks (WANs and LANs)Database Management SystemsDatabase Management SystemsImage ProcessingImage ProcessingMicrocomputer SystemsMicrocomputer SystemsSoftware Engineering TestingSoftware Engineering TestingWeb ProgrammingWeb ProgrammingObject-Oriented Analysis and DesignObject-Oriented Analysis and Design
New: BA in Computer ScienceNew: BA in Computer Science
New Fall 2001New Fall 2001 First two years of CS curriculum same First two years of CS curriculum same
as BS programas BS program More opportunity for electivesMore opportunity for electives Easier to minor in other disciplinesEasier to minor in other disciplines Less stringent Math/Science Less stringent Math/Science
requirementsrequirements
Current Sponsored Current Sponsored ResearchResearch
Software Maintenance Tools (NIST)Software Maintenance Tools (NIST)
Feedback Compiler Design (NSF)Feedback Compiler Design (NSF)
Gene Identification Tools (NSF)Gene Identification Tools (NSF)
Image Processing (NASA/Goddard)Image Processing (NASA/Goddard)
International Technology Research InstituteInternational Technology Research Institute
– multiple projects sponsored by DARPA, ONR, NIST, multiple projects sponsored by DARPA, ONR, NIST, NASA, DOD, NSFNASA, DOD, NSF
Hauber ProgramHauber Program
– Loyola College sponsored Faculty/Student research Loyola College sponsored Faculty/Student research projectsprojects
Student ProjectsStudent Projects
Student ProjectsStudent Projects JAVA Class ViewerJAVA Class Viewer Java-based interface to parallel image registrationJava-based interface to parallel image registration Web-based database for Academic Senate committee Web-based database for Academic Senate committee
assignmentsassignments Web-based repository of children’s gamesWeb-based repository of children’s games Computer curriculum development for Beans and BreadComputer curriculum development for Beans and Bread NIST algorithm for smart text-based retrievalNIST algorithm for smart text-based retrieval Graphical modeling of biologically accurate butterfliesGraphical modeling of biologically accurate butterflies ISOLiteISOLite
– ISO 9000-3 S/W standards automated toolISO 9000-3 S/W standards automated tool Automated DNA primer/probe findingAutomated DNA primer/probe finding Multi-genome comparison toolsMulti-genome comparison tools
Occupations of Math, Computer Science, Occupations of Math, Computer Science, Physical Science College GraduatesPhysical Science College Graduates
Source: Occupational Outlook Quarterly, Summer, 1994
Sales Personnel4%
Engineers5%
Educators12%
Computer scientists42%
Administrative support12%
Mathematicians6%
Business and managers6%
Service Personnel3%
Crafts, Operators, Laborers3%
Biological scientists3%Technicians
4%
2001 Average Starting 2001 Average Starting Salaries (Bachelor’s degree) Salaries (Bachelor’s degree)
$45,182$45,643
$52,723
$53,924
$40,000
$42,000
$44,000
$46,000
$48,000
$50,000
$52,000
$54,000
JOBS
Informationsystems
Systems analysisand design
Software designand development
Hardware designand development
National Association of Colleges and Employers
US Bureau of Labor US Bureau of Labor StatisticsStatistics
Employment growth, 2000 - 2010Employment growth, 2000 - 2010
0 1000 2000 3000 4000
Employment (thousands)
2000
2010 Social services
Management andpublic relationsHealth services
Computer and dataprocessing services
IEEE Computer, January 1998
Computer Software Engineers, Computer Support Specialists, and Network and Computer System Administrators are the TOP THREE FASTEST GROWING jobs through 2010!
Career ProspectsCareer Prospects
Recent graduates have gone to work for:Recent graduates have gone to work for:
NASANASA Computer Sciences CorpComputer Sciences Corp
NISTNIST Bank of AmericaBank of America
IBMIBM RCARCA
HCIAHCIA BendixBendix
UPSUPS Lockheed MartimLockheed Martim
USF&GUSF&G Hewlett-PackardHewlett-Packard
Northrup/GrummanNorthrup/Grumman