HOME
*





McGill University School Of Computer Science
The School of Computer Science (SOCS) is an academic department in the Faculty of Science at McGill University in Montreal, Quebec, Canada. The school is the second most funded computer science department in Canada. It currently has 34 faculty members, 60 Ph.D. students and 100 Master's students. History The creation of a Computer Science organization was led by Chair of Electrical Engineering (and later Dean of Engineering) George Lee (John) d'Ombrain. He is credited with bringing the first computer to McGill University in 1958. The first graduate student in computing at McGill University was Gerald Ratzer, who arrived from Cambridge in September 1964. There he pursued an M.Sc. in the Faculty of Graduate Sciences, under the supervision of David Thorpe, Director of the McGill Computing Centre. The School of Computer Science was formally created in 1969. Computer Science was originally housed in Burnside Hall, which was built in 1970. It is notable for containing the Computing ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Public University
A public university or public college is a university or college that is in owned by the state or receives significant public funds through a national or subnational government, as opposed to a private university. Whether a national university is considered public varies from one country (or region) to another, largely depending on the specific education landscape. Africa Egypt In Egypt, Al-Azhar University was founded in 970 AD as a madrasa; it formally became a public university in 1961 and is one of the oldest institutions of higher education in the world. In the 20th century, Egypt opened many other public universities with government-subsidized tuition fees, including Cairo University in 1908, Alexandria University in 1912, Assiut University in 1928, Ain Shams University in 1957, Helwan University in 1959, Beni-Suef University in 1963, Zagazig University in 1974, Benha University in 1976, and Suez Canal University in 1989. Kenya In Kenya, the Ministry of Ed ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


MUSIC/SP
''MUSIC/SP (Multi-User System for Interactive Computing/System Product''; originally "McGill University System for Interactive Computing") was developed at McGill University in the 1970s from an early IBM time-sharing system called RAX ( Remote Access Computing System). The system ran on IBM S/360, S/370, and 4300-series mainframe hardware, and offered then-novel features such as file access control and data compression. It was designed to allow academics and students to create and run their programs interactively on terminals, in an era when most mainframe computing was still being done from punched cards. Over the years, development continued and the system evolved to embrace email, the Internet and eventually the World Wide Web. At its peak in the late 1980s, there were over 250 universities, colleges and high school districts that used the system in North and South America, Europe and Asia. By the time of its demise, the ''MUSIC'' time-sharing software had been adapt ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Reinforcement Learning
Reinforcement learning (RL) is an area of machine learning concerned with how intelligent agents ought to take actions in an environment in order to maximize the notion of cumulative reward. Reinforcement learning is one of three basic machine learning paradigms, alongside supervised learning and unsupervised learning. Reinforcement learning differs from supervised learning in not needing labelled input/output pairs to be presented, and in not needing sub-optimal actions to be explicitly corrected. Instead the focus is on finding a balance between exploration (of uncharted territory) and exploitation (of current knowledge). The environment is typically stated in the form of a Markov decision process (MDP), because many reinforcement learning algorithms for this context use dynamic programming techniques. The main difference between the classical dynamic programming methods and reinforcement learning algorithms is that the latter do not assume knowledge of an exact mathematica ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Doina Precup
Doina Precup is a Romanian researcher currently living in Montreal, Canada. She specializes in artificial intelligence (AI). Precup is associate dean of research at the faculty of science at McGill University, Canada research chair in machine learning and a senior fellow at the Canadian Institute for Advanced Research. She also heads the Montreal office of Deepmind. Education Precup said she was drawn to the field of artificial intelligence at a young age by her interest in science fiction, where robots are often portrayed as useful and benevolent. Her mother was a university professor of computer science in Romania. She obtained a bachelor of science degree in computer science and engineering (magna cum laude) at Technical University of Cluj-Napoca in 1994, followed by a master of science in 1995. She left Romania in 1995 on a Fulbright scholarship to pursue graduate studies at the University of Massachusetts Amherst, where she earned a master's degree in 1997 and a PhD in 2000. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Machine Learning
Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine learning algorithms build a model based on sample data, known as training data, in order to make predictions or decisions without being explicitly programmed to do so. Machine learning algorithms are used in a wide variety of applications, such as in medicine, email filtering, speech recognition, agriculture, and computer vision, where it is difficult or unfeasible to develop conventional algorithms to perform the needed tasks.Hu, J.; Niu, H.; Carrasco, J.; Lennox, B.; Arvin, F.,Voronoi-Based Multi-Robot Autonomous Exploration in Unknown Environments via Deep Reinforcement Learning IEEE Transactions on Vehicular Technology, 2020. A subset of machine learning is closely related to computational statistics, which focuses on making predicti ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Joëlle Pineau
Joëlle Pineau (born 1974) is a Canadian computer scientist and associate professor at McGill University. She is the lead of Facebook's Artificial Intelligence Research lab (FAIR) in Montreal, Quebec. Early life and education Pineau was born in 1974 in Ottawa, Ontario. She played violin in the Ottawa Symphony Orchestra. She eventually studied engineering at the University of Waterloo. She completed her postgraduate education in robotics at Carnegie Mellon University in 2004. A chapter of Pineau's Masters thesis, ''Point-based value iteration: An anytime algorithm for POMDPs'', has been published and cited almost 1,000 times. Her doctoral thesis, ''Tractable Planning Under Uncertainty: Exploiting Structure'', was supervised by Sebastian Thrun and Geoff Gordon. Research and career Pineau develops algorithms and models that allow learning in partially complex domains. She is co-director of McGill University's Reasoning and Learning Lab. She founded two start-ups that develop r ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Prakash Panangaden
Prakash Panangaden is an American/Canadian computer scientist noted for his research in programming language theory, concurrency theory, Markov processes and duality theory. Earlier he worked on quantum field theory in curved space-time and radiation from black holes. He is the founding Chair of the ACM Special Interest Group on Logic and Computation ( ACM SIGLOG). Biography Prakash Panangaden was born in Pune, India on March 11, 1954. He attended school at the Calcutta Boys' School, Kolkata. He received a PhD from the University of Wisconsin–Milwaukee under the supervision of Leonard Parker. His PhD thesis was on renormalization of interacting fields in curved spacetime. Prakash has successfully graduated 19 students and has in total 41 academic descendants, 8 of whom are women. He joined the Department of Computer Science at Cornell University in 1985 as an Assistant Professor, where he worked in the Nuprl project and co-authored a book. He moved to McGill University a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Laurie Hendren
Laurie Hendren (December 13, 1958 – May 27, 2019) was a Canadian computer scientist noted for her research in programming languages and compilers. Biography Hendren received a B.Sc. and M.Sc. in computer science from Queen's University, Kingston in 1982 and 1984 respectively. She received a Ph.D in computer science from Cornell University in 1990. She then joined the School of Computer Science at the McGill University as an assistant professor in 1990. While there she was promoted to associate professor in 1995 and full professor in 2001. She also served as Associate Dean (Academic) for the Faculty of Science at McGill University from 2005 to 2014. In 2014, she became the 5 of diamonds in the Notable Women of Computing card deck. Awards and notable achievements Hendren was awarded the Leo Yaffe Award for Excellence in Teaching in the Faculty of Science at McGill University for the academic year 2006–2007. She was made an ACM Fellow in 2009, awarded a Canada Resear ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Gregory Dudek
Gregory L. Dudek is a Canadian computer scientist specializing in robotics, computer vision, and intelligent systems. He is a chaired professor at McGill University where he has led the Mobile Robotics Lab since the 1990s (a role now shared with Prof. Dave Meger). He was formerly the director of McGill's school of computer science and before that director of McGill's center for intelligent machines. He holds a position as the VP, Research and Lab Head at the Samsung AI Center, Montreal, serves as Director of the NSERC Canadian Robotics Network, and is a co-founder of tech startup Independent Robotics. During his career, Dudek has co-authored >450 scientific publications on subjects including autonomous navigation, robots that learn, mobile robotics, machine learning, telecommunications, 5G/ 6G network optimization, robot localization and navigation, information summarization, human-robot interaction, sensor-based robotics, multi-robot systems, computer vision, marine robotic ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Luc Devroye
Luc P. Devroye is a Belgian computer scientist and mathematician and a James McGill Professor in the School of Computer Science of McGill University in Montreal, Quebec, Canada. Devroye specializes in the probabilistic analysis of algorithms, random number generation, and type design. Education He studied at Katholieke Universiteit Leuven and subsequently at Osaka University and in 1976 received his PhD from University of Texas at Austin under the supervision of Terry Wagner. Career Since joining the McGill faculty in 1977 he has won an E.W.R. Steacie Memorial Fellowship (1987), a Humboldt Research Award (2004), the Killam Prize (2005) and the Statistical Society of Canada gold medal (2008). He received an honorary doctorate from the University of Louvain (UCLouvain) in 2002, and he received an honorary doctorate from University of Antwerp on March 29, 2012. Awards *Flajolet Lecture Prize The Philippe Flajolet Lecture Prize is awarded to for contributions to analytic c ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Cryptography
Cryptography, or cryptology (from grc, , translit=kryptós "hidden, secret"; and ''graphein'', "to write", or ''-logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages. Modern cryptography exists at the intersection of the disciplines of mathematics, computer science, information security, electrical engineering, digital signal processing, physics, and others. Core concepts related to information security ( data confidentiality, data integrity, authentication, and non-repudiation) are also central to cryptography. Practical applications of cryptography include electronic commerce, chip-based payment cards, digital currencies, computer passwords, and military communications. Cryptography prior to the modern age was effectively synonymo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Quantum Computing
Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Though current quantum computers may be too small to outperform usual (classical) computers for practical applications, larger realizations are believed to be capable of solving certain computational problems, such as integer factorization (which underlies RSA encryption), substantially faster than classical computers. The study of quantum computing is a subfield of quantum information science. There are several models of quantum computation with the most widely used being quantum circuits. Other models include the quantum Turing machine, quantum annealing, and adiabatic quantum computation. Most models are based on the quantum bit, or "qubit", which is somewhat analogous to the bit in classical computation. A qubit can be in a 1 or 0 quantum s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]