Jump to content

Department of Computer Science, University of British Columbia: Difference between revisions

Coordinates: 49°15′40″N 123°14′56″W / 49.2612°N 123.2488°W / 49.2612; -123.2488
From Wikipedia, the free encyclopedia
Content deleted Content added
+coords
(46 intermediate revisions by 17 users not shown)
Line 1: Line 1:
The '''Department of Computer Science''' at the [[University of British Columbia]] was established in May 1968. UBC CS is located at the [[Point Grey Campus, University of British Columbia|UBC Point Grey campus]] in [[Vancouver]], [[British Columbia]], [[Canada]]. As of September 2022, it has 65 faculty, 62 staff, 248 graduate students, and 2,763 undergraduates.<ref>{{Cite web|date=2017-10-30|title=Canada's Top 10 Universities to Pursue a Computer Science Degree|url=https://www.canadastudynews.com/2017/10/30/canadas-top-10-universities-to-pursue-a-computer-science-degree/|access-date=2020-06-23|website=Canada Study News|language=en-US}}</ref>
[[File:ICICS CS UBC.jpg|right|thumb|Institute for Computing, Information and Cognitive Systems / Computer Science (ICICS/CS) building at UBC]]


== History ==
The '''UBC Computer Science''' department at the [[University of British Columbia]] was established in May 1968 and is the top [[computer science]] department in Canada.<ref>Science Watch. Tracking trends and performance in basic research, 2009 - [http://sciencewatch.com/dr/sci/09/feb22-09_2/ Impact of UBC CS publications.]</ref> UBC CS is located in [[Vancouver]], [[British Columbia]], [[Canada]].
The Computer Science department was established in May 1968 by six founding UBC faculty members:<ref>{{Cite web|last=|first=|date=|title=Historic milestones|url=https://www.cs.ubc.ca/timeline#event-the-department-of-computer-science-is-founded|archive-url=|archive-date=|access-date=|website=UBC Computer Science}}</ref>

# After more than a decade working with Atomic Energy of Canada, Dr. Kennedy joined the department in January 1966 as Director of the Computing Centre, a position he held until June 1980. The Computing Centre served computing needs across the university, including Computer Science. In addition, he became a professor in the Department of Computer Science in 1968.
# Hugh Dempster was one of the founding members of the Department of Computer Science in 1968. Prior to that, Hugh had worked at UBC in the Computing Centre.
# Edward Argyle, another founding member, had worked at the Dominion Radio Astrophysical Lab in Penticton and published widely on computer science and astrophysics.
# Founding member, Wilfred J. Hansen wrote one of the founding texts on data structures, "Data Structures" and "Data Structures in Pascal".
# John L. Allard was a founding faculty member.
# John J.E.L. Peck was the first Department Head and remained so until 1977.


==Research activities==
==Research activities==


The department's research activities are organized around a number of collaborative research groups:
The department's research activities are organized around a number of collaborative research groups:<ref>{{Cite web|last=|first=|date=|title=Research|url=https://www.cs.ubc.ca/cs-research|archive-url=|archive-date=|access-date=|website=UBC Computer Science}}</ref>
*[https://www.cs.ubc.ca/cs-research/lci AI (Artificial Intelligence)]
*[[Bioinformatics, and Empirical & Theoretical Algorithmics Lab (ß-Lab)]]
*[https://www.cs.ubc.ca/labs/algorithms/ Algorithms Lab]
*[[Data Management and Mining Lab (DMM)]]
*[https://caida.ubc.ca/ CAIDA (Centre for Artificial Intelligence Decision-Making & Action)]
*[[Imager Laboratory for Graphics, Visualization and HCI (Imager)]]
*[https://dsi.ubc.ca/ Data Science Institute]
*[[Integrated System Design (ISD)]]
*[https://dfp.ubc.ca/ DFP (Designing for People Cluster)]
*[[Laboratory for Computational Intelligence (LCI)]]
*[https://www.cs.ubc.ca/labs/db/home.php DMM (Data Management and Mining Lab)]
*[[Networks, Systems and Security Lab (NSS)]]
*[https://www.cs.ubc.ca/cs-research/lci/research-groups/human-ai-interaction/ Human-AI Interaction]
*[[Scientific Computing Laboratory (SCL)]]
*[https://www.cs.ubc.ca/labs/imager/imager.php Imager Laboratory for Graphics, Visualization and HCI]
*[[Software Practices Lab (SPL)]]
*[https://www.cs.ubc.ca/group/infovis/ InfoVis (Information Visualization Group)]
*[https://www.cs.ubc.ca/labs/isd/ ISD (Integrated System Design ISD)]
*[https://mild.ubc.ca/ MILD (Mathematics of Information, Learning and Data]
*[https://ml.ubc.ca/ ML (Machine Learning)]


*[http://www.cs.ubc.ca/cs-research/lci/research-groups/natural-language-processing/ NLP (Natural Language Processing)]
==History==
*[https://www.cs.ubc.ca/labs/nss NSS (Networks, Systems and Security Lab)]
*[http://www.cs.ubc.ca/cs-research/lci/research-groups/natural-language-processing/ PLAI (Programming Languages for Artificial Intelligence)]
*[https://www.cs.ubc.ca/labs/scl/ SCL (Scientific Computing Laboratory)]
*[https://www.cs.ubc.ca/labs/spin/ SPIN (Sensory Perception & Interaction Research Group)]
*[https://spl.cs.ubc.ca/ SPL (Software Practices Lab)]
*[https://sensorimotor.cs.ubc.ca/ SSL (Sensorimotor Systems Lab)]
*[https://systopia.cs.ubc.ca/ Systopia (Systems research)]
*[https://viscoglab.psych.ubc.ca/ VisCog (Visual Cognition Lab)]
<br />


'''UBC Computer Science''' was established in May 1968. The department experienced a significant period of growth in the 21st century. It now has 55 faculty, 35 staff, 200 graduate students, and 1300 undergraduates.


==Faculty==
== Ratings ==
The department is rated by Maclean's 2022 annual rankings as tied for the best computer science university program in Canada.<ref>{{cite news |last1=Maclean's |title=Canada's Best Computer Science Programs: University Rankings 2023 |url=https://www.macleans.ca/education/canadas-best-computer-science-programs-university-rankings-2023/ |access-date=October 18, 2022 |publisher=Maclean's}}</ref>


The department is ranked 21st in the world by the [https://www.topuniversities.com/university-rankings/university-subject-rankings/2023/computer-science-information-systems?&page=1 QS World University Subject Rankings].
*[[Anne Condon]]: works in [[bioinformatics]] and [[Computational complexity theory|computational complexity]].
*[[Holger H. Hoos]]: works in [[empirical algorithmics]] (with a focus on automated algorithm design), [[artificial intelligence]] and [[bioinformatics]]. He is the author of the book ''Stochastic Local Search: Foundations and Applications'' (with Thomas Stützle) and President of the [[CAIAC|Canadian Artificial Intelligence Association]] (CAIAC).
*[[Gregor Kiczales]]: His best known work is on [[Aspect-oriented programming]] and the [[AspectJ]] extension for [[Java (programming language)|Java]] at [[Xerox PARC]]. He has also contributed to the design of the [[Common Lisp Object System]], and is the author of the book ''[[The Art of the Metaobject Protocol]]'', along with [[Jim Des Rivieres]] and [[Daniel G. Bobrow]].
*[[David Lowe (computer scientist)|David Lowe]]: is the inventor of the [[scale-invariant feature transform]] (SIFT)<ref name=lowe99>{{cite conference
| author = Lowe, David G.
| year = 1999
| title = Object recognition from local scale-invariant features
| booktitle = Proceedings of the International Conference on Computer Vision
| volume = 2
| pages = 1150–1157
| doi = 10.1109/ICCV.1999.790410
| url = http://doi.ieeecs.org/10.1109/ICCV.1999.790410
}}</ref> which has profoundly impacted [[object recognition]], [[robotic mapping]] and navigation, [[image stitching]], [[3D modeling]], [[gesture recognition]], [[video tracking]], and [[match moving]].


UBC is ranked as the 34th best university in the world by [https://www.topuniversities.com/university-rankings/world-university-rankings/2024?&page=2 QS World University Rankings].
*[[Alan Mackworth]]: holds a [[Canada Research Chair]] in Artificial Intelligence and is the founding director of the UBC Laboratory for Computational Intelligence. He is Past President of the [[Association for the Advancement of Artificial Intelligence]] (AAAI).

*Ron Rensink: popularized the "flicker" technique in which two images of scenes alternate repeatedly with a brief (80 millisecond) blank screen after each image, giving the display a flickering appearance. With the blank screen in place, surprisingly large changes could be made to the scene without the observer reliably noticing them. Rensink et al. (1997) also introduced the term [[change blindness]]<ref name=rensink97>{{cite journal
==Notable faculty ==
| last=Rensink

| first=Ronald A.
*[[Cristina Conati]] - Multiple papers and awards, previous President of AAAC ([https://aaac.world/ Association for the Advancement of Affective Computing)]
| last2=O'Regan
*[[Anne Condon]] – [[bioinformatics]] and [[Computational complexity theory|computational complexity]], former department chair.
| first2=J. Kevin
*[[Gregor Kiczales]] – His best known work is on [[Aspect-oriented programming]] and the [[AspectJ]] extension for [[Java (programming language)|Java]] at [[Xerox PARC]]. He contributed to the design of the [[Common Lisp Object System]] and is the author of the book ''[[The Art of the Metaobject Protocol]]'', along with Jim Des Rivieres and [[Daniel G. Bobrow]]
| last3=Clark
*[[Kevin Leyton-Brown]] - Canada CIFAR AI Chair and Director of the UBC ICICS [https://www.caida.org/ Centre for Artificial Intelligence Decision-Making and Action (CAIDA)]
| first3=James J.
*[[Alan Mackworth]] – Founding director of the UBC Laboratory for Computational Intelligence. He is the Past President of the [[Association for the Advancement of Artificial Intelligence]] (AAAI).
| year=1997
*[[Joanna McGrenere]] - An expert in [[Human–computer interaction|Human-Computer Interaction]], and founder of the [https://dfp.ubc.ca/ Designing for People] initiative at [[University of British Columbia|UBC]]
| contribution=To see or not to see: the need for attention to perceive changes in scenes
*[[Tamara Munzner]] - Expert in [[Data and information visualization|information visualization]] and author of several books on the subject matter
| contribution-url=http://www.psych.ubc.ca/~rensink/publications/download/PsychSci97-RR.pdf
*[[Gail C. Murphy|Gail Murphy]] - Vice President of Research & Innovation (UBC), co-founder and Director at Tasktop Technologies Incorporated (now [[Planview]])
| periodical=Psychological Science
*[[Margo Seltzer]] – Canada 150 Research Chair in Computer Systems and the Cheriton Family Chair in Computer Science. Former president of [[USENIX]].
| volume=8
| issue=5
| pages=368–373
| doi=10.1111/j.1467-9280.1997.tb00427.x
| title=TO SEE OR NOT TO SEE:. The Need for Attention to Perceive Changes in Scenes
}}</ref>


==Former Faculty==
* Hugh Dempster
* [[Maria Klawe]]: served as head of the department from 1988 until 1995.
* [[Nick Pippenger]]
* Richard Rosenberg
* Jack Snoeyink


==See also==
==See also==
* [[Bioinformatics, and Empirical & Theoretical Algorithmics Lab]]
* [[Sauder School of Business]]
* [[Peter Wall Institute for Advanced Studies]]
* [[Canadian Institute for Advanced Research]]
* [[Canadian Institute for Advanced Research]]
* [[Natural Sciences and Engineering Research Council]] (NSERC)
* [[Natural Sciences and Engineering Research Council]] (NSERC)
* [[Peter Wall Institute for Advanced Studies]]
* [[Sauder School of Business]]


==References==
==References==
Line 76: Line 75:
{{coord|49.2612|N|123.2488|W|display=title}}
{{coord|49.2612|N|123.2488|W|display=title}}


{{UBC}}
[[Category:University of British Columbia]]
[[Category:University of British Columbia]]
[[Category:Computer science departments in Canada]]
[[Category:Computer science departments in Canada]]

Revision as of 16:25, 22 June 2024

The Department of Computer Science at the University of British Columbia was established in May 1968. UBC CS is located at the UBC Point Grey campus in Vancouver, British Columbia, Canada. As of September 2022, it has 65 faculty, 62 staff, 248 graduate students, and 2,763 undergraduates.[1]

History

The Computer Science department was established in May 1968 by six founding UBC faculty members:[2]

  1. After more than a decade working with Atomic Energy of Canada, Dr. Kennedy joined the department in January 1966 as Director of the Computing Centre, a position he held until June 1980. The Computing Centre served computing needs across the university, including Computer Science. In addition, he became a professor in the Department of Computer Science in 1968.
  2. Hugh Dempster was one of the founding members of the Department of Computer Science in 1968. Prior to that, Hugh had worked at UBC in the Computing Centre.
  3. Edward Argyle, another founding member, had worked at the Dominion Radio Astrophysical Lab in Penticton and published widely on computer science and astrophysics.
  4. Founding member, Wilfred J. Hansen wrote one of the founding texts on data structures, "Data Structures" and "Data Structures in Pascal".
  5. John L. Allard was a founding faculty member.
  6. John J.E.L. Peck was the first Department Head and remained so until 1977.

Research activities

The department's research activities are organized around a number of collaborative research groups:[3]



Ratings

The department is rated by Maclean's 2022 annual rankings as tied for the best computer science university program in Canada.[4]

The department is ranked 21st in the world by the QS World University Subject Rankings.

UBC is ranked as the 34th best university in the world by QS World University Rankings.

Notable faculty


See also

References

  1. ^ "Canada's Top 10 Universities to Pursue a Computer Science Degree". Canada Study News. 2017-10-30. Retrieved 2020-06-23.
  2. ^ "Historic milestones". UBC Computer Science.
  3. ^ "Research". UBC Computer Science.
  4. ^ Maclean's. "Canada's Best Computer Science Programs: University Rankings 2023". Maclean's. Retrieved October 18, 2022.

49°15′40″N 123°14′56″W / 49.2612°N 123.2488°W / 49.2612; -123.2488