![Page 1: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/1.jpg)
An Introduction and Orientation to Faculty
Projects & InterestsDepartment of Computing Sciences
November 5, 2012
![Page 2: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/2.jpg)
Faculty are full-time and part-time members Interests range from theoretical foundations
to practical applications Some research is sponsored – funding for
assistantships sometimes available Actively seeking external sponsorship and
partnership Interdisciplinary research promoted
Overview
![Page 3: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/3.jpg)
Grand Challenges of Computing
CSC 9025
![Page 4: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/4.jpg)
CSC 9025 - Replaces old CSC 9020 “Independent Study”
Mandatory for graduate students Conduct independent research under
guidance of a faculty advisor Encouraged to tackle topics in our discipline
that interest you AND your advisor Intended for completion in a single semester Extension to second semester possible Keep your eyes open for interesting topics!
What is the “Grand Challenges of Computing” course?
![Page 5: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/5.jpg)
Research Topics and Projects Sampler
![Page 6: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/6.jpg)
Research Topics (1) Programming languages and systems
control for Mindstorm robots.
![Page 7: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/7.jpg)
Research Topics (2) Contexts for optimum web search
strategies.
![Page 8: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/8.jpg)
Research Topics (3) Algorithm taxonomy: examples from
traditional games.
![Page 9: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/9.jpg)
Research Topics (4) Web site taxonomy and focused design
principles.
![Page 10: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/10.jpg)
Research Topics (5) Packing spheres into an ellipsoid: heuristic
search strategies.
![Page 11: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/11.jpg)
Research Topics (6) Code optimization: 20Kb vs. 20Mb program
space.
![Page 12: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/12.jpg)
Research Topics (6) Non-visual interfaces.
![Page 13: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/13.jpg)
Research Topics (7) Virtual reality in interdisciplinary projects.
![Page 14: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/14.jpg)
Research Topics (8) Web services: development, description,
deployment.
![Page 15: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/15.jpg)
Research Topics (9) Constructing and maintaining wireless
network topologies.
![Page 16: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/16.jpg)
Research Topics (10) Folding and unfolding polyhedra.
![Page 17: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/17.jpg)
Research Topics (11) Programming games and applications for
the Droid, iPhone and iPod Touch.
![Page 18: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/18.jpg)
Dr. Robert BeckProjects
![Page 19: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/19.jpg)
Packing Problems
Pack n equally sized spheres into the unit sphere and calculate the radius of the small spheres as a function of n.
• Alternatively, use an ellipsoid of revolution instead of the unit sphere• Alternatively, solve the problems in
two dimensions• Use a heuristic approach• Use a genetic algorithm• Project team is formed and working
![Page 20: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/20.jpg)
Program for Website Creation and Evaluation (PCWE)• Funding for non-profit organization website renovation• Requested changes become data• Systematic evaluation against design principles• Automatic measurements
![Page 21: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/21.jpg)
Computing in Context• Focused on computing and music at Villanova• Also on design of inquiry based learning activities• And specificially– ChucK as a language– Music processing tools
• IBL Example: List ALL the properties of a note
![Page 22: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/22.jpg)
Digital Humanities
A broad topic with many research threads:• Applications of location awareness—guided tours
• Models in social networks—pipelines, agents, transactions, communities
• Systems thinking, computational thinking, X thinking• Text as data
![Page 23: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/23.jpg)
Dr. Lillian (Boots) Cassel
Projects
![Page 24: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/24.jpg)
Dr. Lillian CasselResearch interests:
Digital LibrariesComputing OntologyInformation and the
WebInterdisciplinary
ComputingSome Current Projects
Computing PortalConnecting Computing Educators
A large digital library project for computing education, funded by NSF.
Computing Ontology A complete definition of the computing disciplines, in collaboration with ACM
www.computingportal.org
www.distributedexpertise.org/computingontology
Just startingEarlier and Broader Access to Machine Learning
With Dr. Way, Dr. Matuszek, and help from Dr. Papalaskari, funded by NSFWe will hire undergraduate help
![Page 25: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/25.jpg)
Dr. Mirela DamianProjects
![Page 26: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/26.jpg)
Damian: Research Topics (1) Constructing and maintaining wireless
network topologies.
![Page 27: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/27.jpg)
Damian: Research Topics (2) Folding and unfolding polyhedra.
![Page 28: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/28.jpg)
DNA Computing: How can DNA molecules solve computational problems?
Damian: Research Topics (3)
![Page 29: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/29.jpg)
Dr. James DulleaProjects
![Page 30: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/30.jpg)
Information Management Data Modeling Data Warehousing Data Mining Information Metrics
Interests and Projects
![Page 31: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/31.jpg)
Dr. William Fleischman
Projects
![Page 32: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/32.jpg)
Ethics Research topics related to ethical issues and
themes Electronic voting Outreach activities
![Page 33: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/33.jpg)
Dr. Vijay GehlotProjects
![Page 34: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/34.jpg)
Blood Matching Process Modeling Project34
![Page 35: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/35.jpg)
Model Components
F ill B a tch PF ill B a tc h P T
S hared PS hared P T
S hared ES hared E T
Typ eType
C o nditio n P oo lsC ond itionP oo ls T
C onditionedP o o ls
P oo lL is txN ode ID T imed
ToT ype
P L N ID L s tT ime d
ToEP L N ID L s tT im ed
To PP L N ID L s tT imed
T oR o ute rO ut
P oo lL is txN od e ID T ime d
ToTIn P oo lL is txN od e ID T ime dIn
O ut
C ond itionP oo ls T
Type
S hared E T
S hared P T
F ill B a tc h P T
m plmp l
p n
b atc hP oo lL is t(pn, B atS izeM a x_ E )
p n
pn1
()
[pn1]
(if m pl=[] then 1 (̀) e lse e mp ty)@ +T im er_ P
m pl1[]
[]
()m pl1
m pl
m pl
mp l
pn::m pl
M o ve T oS hared P
L imit B a tch
C anc e lT ime r
P a ssThro ugh
[L is t.leng th(#1(pn1)) > B a tS izeM in_ E ]
F orwardT ime dout
B atch
[m pl1<>[]]
P _ H IG H
F orwardR eadyB atch
[m plL ength(mp l) >= B atS izeM in_ E ]
A dd toB atch
[m plL ength(m pl) + L is t.length(#1 (pn)) <= B atS izeM ax_ E ]
P _ L O W
T o PO ut P L N ID L s tT im ed
R ead y T oB a tch
F us io n 3P oo lL is txN ode ID T imed
T im erF us io n 6
U N ITT im ed
Ho ldF us io n 4
1`[]
P L N ID L s t
C o nd itionedP oo lsIn
P oo lL is txN ode ID T imed
C o m binedB atched
P o o lsF us io n 5 P L N ID L s tT im edF us io n 5
In
F us io n 4F us io n 6
F us io n 3
O ut
1 1 [̀]
()
()i
L im it_ R
i-1
mpnls t@ +(procT ime (20,10)+150)
mpnls t (mpl,il)::mpnls t
[]mpnls t
pn1lis t2ms (getM P L (mpnls t))
mpnls t
pn2
(mpl,i l)
i
i
i
S ta rt R
[mpnls t<>[]]
U n B a tch D one R
input (pn1);output (pn2);actio nproce s s T ype (pn1);
A c ce pt
[L is t.length(mpnls t) < L imit_ R , i > 0]
P _ H IG H
S etup R
@ +pro cT ime(40 ,20)
Ins tument F re e
1 (̀)
U N IT
A ccepte d[]
P L N ID L s txIntL is tL s tT ime d
U nba tche dP oo ls
P o o lL is txN ode ID T imed
A ctive RP L N ID L s txIntL is tL s tT ime d
R R ea dy1 L̀ imit_ R
IN T
R S e tupIN TT ime d
C ombinedA mplico n
P o o ls to RIn
P L N ID L s txIntL is tT imed
ToR oute rO ut
P o o lL is txN ode ID T imedO ut
In
11 (̀)
11 [̀]@ 0
1 1`12
35
![Page 36: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/36.jpg)
Results36
Number of samples = 16where Sample Set = [[(1,[]),(2,[]),(3,[]),(4,[12])],[(1,[]),(2,[]),(3,[9]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[])],[(1,[]),(2,[]),(3,[]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[])],[(1,[]),(2,[]),(3,[8]),(4,[])],[(1,[]),(2,[]),(3,[8]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[12])],[(1,[]),(2,[]),(3,[]),(4,[])],[(1,[]),(2,[]),(3,[9]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[12])],[(1,[]),(2,[]),(3,[]),(4,[12])],[(1,[]),(2,[]),(3,[]),(4,[11])],[(1,[]),(2,[]),(3,[]),(4,[12])],[(1,[]),(2,[]),(3,[]),(4,[12])]]Number of unique requests = 3where Request Set = [[(3,[8])],[(4,[12])],[(4,[12])],[(3,[8]),(4,[11,12])]]Number of matched samples = 8where Matched Samples = [([13],[(4,[12])]),([15],[(4,[12])]),([16],[(4,[12])]),([8],[(4,[12])]),([7],[(3,[8]),(4,[11])]),([6],[(3,[8])]),([1],[(4,[12])]),([12],[(4,[12])])]Number of pantry samples = 5where Pantry Samples = [([14],[(4,[11])]),([4],[(4,[11])]),([2],[(3,[9]),(4,[11])]),([10],[(3,[9]),(4,[11])]),([11],[(4,[11])])]Number of hold samples = 0where Hold Samples = []Number of discarded samples = 3where Discarded Samples = [([([9],[])],12),([([5],[]),([3],[])],12)]Number of unique assigned requests to samples = 2where Assigned Samples = [([(4,[12])],[([13],[(4,[12])]),([15],[(4,[12])]),([16],[(4,[12])])]),([(4,[12])],[([13],[(4,[12])]),([15],[(4,[12])]),([16],[(4,[12])])]),([(3,[8])],[([7],[(3,[8]),(4,[11])]),([6],[(3,[8])])]),([(4,[12])],[([8],[(4,[12])]),([1],[(4,[12])])]),([(4,[12])],[([8],[(4,[12])]),([1],[(4,[12])])]),([(4,[12])],[([12],[(4,[12])])]),([(4,[12])],[([12],[(4,[12])])])]Number of unique possibly unmatched requests = 2where Possibly Unmatched Requests = [([(3,[8])],[]),([(3,[8]),(4,[11,12])],[]),([(3,[8]),(4,[11,12])],[]),([(3,[8])],[]),([(3,[8]),(4,[11,12])],[])]Number of actual unmatched requests = 1where Actual Unmatched Requests = [[(3,[8]),(4,[11,12])]]
![Page 37: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/37.jpg)
CARMMA Project
Develop a set of tools and techniques for Network Performance Management and Service Assurance.
Create a generalized and extensible framework to accommodate future needs and expansion.
Build a unified dashboard that facilitates the understanding of the relationships between network resources, customer services and their respective performance indicators.
37
![Page 38: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/38.jpg)
Results38
![Page 39: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/39.jpg)
Dr. Don GoelmanProjects
![Page 40: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/40.jpg)
Databases for Many Majors: A Student-Centered Approach (Dietrich & Goelman) – through 2/2013
Expansion of the Project (? – keep your fingers crossed - !)
Funded Projects (Sort of)
![Page 41: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/41.jpg)
Collaborative research with Prof. S. Dietrich, Arizona State University
Calendar: March, 2010 – February, 2013 Curriculum development for database
education to diverse majors Software development: two animations
◦ Advantages of (normalized) database technology over loser (I mean non-normalized) alternatives
◦ Introduction to querying
Funded Project (NSF DUE): Databases for Many Majors
![Page 42: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/42.jpg)
Technical issues◦ Programming in FLASH/FLEX◦ Porting to mobile devices◦ Customization of the animations to majors
Driven by producers (Goelman/Dietrich) and consumers
XML-based Rollout of animations - pretty mature Home page:
http://databasesmanymajors.faculty.asu.edu/
Databases for Many Majors (continued)
![Page 43: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/43.jpg)
Databases: conceptual modeling Databases: schema integration Databases: XML for non-majors Databases: NoSQL databases
Other Interests and Projects
![Page 44: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/44.jpg)
◦Ramya Numboori: NOSQL Data Stores◦Hao Zhang: Database Querying in C#◦Takashi Binns: DB Systems for Geographical
Applications◦Rogelio Dolor: Database Compression◦Priyanka Mummadi: Franchise Management
Systems: Architecture◦Palanisamy Ramamoorthy: SOA and Integration◦Shishir Kaushik: Online Marketing◦Sruthi Cherukuri: Utilities for Data Warehouses
Current and Recent Independent Studies
![Page 45: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/45.jpg)
Prof. Catherine Helwig
Projects
![Page 46: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/46.jpg)
Develop algorithm visualizations along with mini-tutorials for computer aided instruction in Data Structure and Algorithm classes.
Visualizations as a mini-tutorial with animations portraying different parts of the algorithm.
Sample of five animations of ADT’s (and looking for more) http://www.csc.villanova.edu/~helwig/index1.html
Graph algorithms at http://algoviz.org/fieldreports AlgoViz.org is supported by the National Science
Foundation under a grant
Algorithm Visualizations for Teaching and Learning
![Page 47: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/47.jpg)
J2 Micro Edition (J2ME) which is the version of the Java 2.1 platform that is designed for use with smaller devices such as PDA’s, mobile phones etc.
Since the size of small devices varies greatly, there are two profiles provided by the J2ME. The first,CLDC configuration , has a unique profile for Mobile Information Device Profile (MIDP toolkit).
Lab for Data Structures and Algorithms III developing a small app for the Blackberry.
Developing applications (games) on Mobile Phones and Small Devices
![Page 48: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/48.jpg)
Dr. Giorgi JaparidzeProjects
![Page 49: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/49.jpg)
Computational Theory Artificial Intelligence Logic Projects
◦ Computability Logic◦ Interactive Computation
Interests and Projects
![Page 50: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/50.jpg)
Dr. Daniel JoyceProjects
![Page 51: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/51.jpg)
Interests and Projects Department Web Team Lead Programming Team Coach Graduate Independent Study / Grand Challenges Coordinator
◦ http://csc.villanova.edu/academics/gradIS Teaching Senior Projects Course
◦ http://www.csc.villanova.edu/~joyce/csc4790/index.html Research Interests
◦ Software development/engineering◦ Web programming◦ Security◦ Computer Science Education
Project Ideas◦ Collecting and analyzing data related to the software development process◦ Report on the use of a new technology to create a system, perhaps comparing it
to use of a different technology◦ Investigating the status of the “good guys” vs “bad guys” situation in computer
security◦ Classifying “classes” based on the signatures of their methods ...◦ What “types” of learners learn X best when approach Y is used
![Page 52: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/52.jpg)
Dr. Frank KlassnerProjects
![Page 53: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/53.jpg)
Web-Based Software Systems Artificial Intelligence Signal Processing Robotics & Evolutionary Learning, MSE iPhone Applications Virtual Reality, Cave
Interests and Projects
![Page 54: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/54.jpg)
Dr. Anany LevitinProjects
![Page 55: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/55.jpg)
Anany LevitinAlgorithm design techniques are general strategies for
algorithmic problem solving (e.g., divide-and-conquer, decrease-and-conquer, greedy, etc.)
paramount for designing algorithms for new problems provide a framework for classifying algorithms by design idea
Algorithmic puzzles are puzzles that requires design or analysis of an algorithm
illustrate algorithm design and analysis techniques as general problem solving tools (computational thinking)
some puzzles pose interesting and still unanswered questions entertainment technical job interviews
![Page 56: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/56.jpg)
Anany Levitin (cont.)
Algorithm design techniques projects thinking backward; design by cases how to solve it (G. Polya) vs.
how to solve it by an algorithm
Algorithmic puzzles projects a few specific puzzles (research and visualization) taxonomies of algorithmic puzzles
![Page 57: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/57.jpg)
57
Dr. Paula MatuszekProjects
![Page 58: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/58.jpg)
• Artificial Intelligence– knowledge-based systems– ontologies and the semantic web– knowledge capture and sharing– Machine learning
• Natural Language Processing/Text Mining– Computer understanding of natural (human) languages– Finding, extracting, summarizing, visualizing information from
unstructured text• Project
– Broader and Earlier Access to Machine Learning: NSF project to develop machine learning materials for non-computer science students.
Interests and Projects
![Page 59: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/59.jpg)
Prof. Najib NadiProjects
![Page 60: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/60.jpg)
Systems Programming Systems Administration
◦ Linux◦ Solaris◦ Mac OS X
Web Application Development Current projects:
◦ Systems setup for upcoming programming contest◦ IBM ThinkPad Linux configuration for cityteam ministries◦ Thin Client performance analysis◦ VU community Dropbox
Interests and Projects
![Page 61: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/61.jpg)
Dr. Mary-Angela Papalaskari
Projects
![Page 62: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/62.jpg)
Artificial Intelligence: - Augmented reality - Conversational agents - Reasoning with incomplete information - Machine learning - Computer Vision
Computer Science Education: - Teaching and learning computer science through service to the community - Computing for non-CS majors - Computer science through media computation - PACSE: Philadelphia Area Computer Science Educators
Interests and Projects
![Page 63: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/63.jpg)
Dr. James SolderitschProjects
![Page 64: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/64.jpg)
Cyber Security◦ Adaptive Network Defense◦ Data Protection and Privacy◦ Security within the Smart Grid◦ Ethical Hacking
Modeling and Simulation◦ Software Architectures as Executable Models◦ Security Modeling for Service Oriented
Architectures◦ Discrete Event Simulation
Interests and Projects
![Page 65: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/65.jpg)
Dr. Tom WayProjects
![Page 66: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/66.jpg)
Department of Computing Sciences 66
Active ProjectsParsing & Translation Nanocompilers & Nanocomputers (Nanotech) Sentiment Analysis & Tracking (AI) Tremor Filtering Wii Pointer (Rehab Engr) SNITCH plagiarism analyzer (Sim & Tools)
CS Education Distributed Expertise learning modules (CS Ed) Machine Learning modules (CS Ed) ACT Lab (CS Education)
![Page 67: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/67.jpg)
Department of Computing Sciences 67
ACT Lab Research GroupsApplied Computing Technology Laboratory
Director of Research
Dr. Tom Way
Com. Sci.
Education
High Perf.
Computing
Rehab. Engineeri
ng
Simulation & Tools
Information
Fluency
Databases
Other Groups..
.
Nanotech
![Page 68: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/68.jpg)
Department of Computing Sciences 68
Back-burner Projects Using Magic to Teach CS (CS Education) Green Computing (Green Comp.) Speech Recog. for note-taking (Rehab Engr) Info. literacy using science satire (Info. Fluency) Many other ideas
actlab.csc.villanova.edu
![Page 69: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/69.jpg)
Prof. Barbara Zimmerman
Projects
![Page 70: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/70.jpg)
• Software Project Management • Web Design• Database Systems• Inter-discipline applications of database
- Manchester Mummy project - Egypt- Alaska- South America
Current Interest
![Page 71: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/71.jpg)
DRA ABU el-NAGA – Thebes, Egypt
![Page 72: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/72.jpg)
St. Lawrence Island mummy
![Page 73: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/73.jpg)
THE CHURCH – 400AD
![Page 74: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/74.jpg)
![Page 75: An Introduction and Orientation to Faculty Projects & Interests](https://reader036.vdocument.in/reader036/viewer/2022081513/568166a7550346895dda9991/html5/thumbnails/75.jpg)
Flow from Mummy to Slides