Computer science software engineering ubc library

Our projects span software engineering, programming languages, and software systems. Library home about us employee directory subject librarians subject librarians search by location. Computer scientists build fast, reliable, scalable and secure software systems to organize and analyze information. We train students to be able to understand, design, and apply computer algorithms and signal processing techniques. Through innovative research our students learn about technical processes, such as microprocessor architecture, while also being informed about social and cultural issues in software development teams. An unusual start for new computer science faculty member. This hybrid masters program combines graduatelevel engineering courses with ubc sauders robert h. Booksebooks computer science research guides at university. The master of engineering leadership mel in dependable software systems is a professional degree for engineers who want to excel and drive innovation in this rapidly evolving field. The department of computer science offers opportunities for study leading to bachelors, masters, and doctoral degrees. As a student in ubc s computer engineering program, you will learn how to develop, design and test software, computer networks, and protocols.

The ubc department of computer science, established in may 1968, is one of the top computer science departments in north america. Dependable software systems ubc master of engineering. Victor leung is a distinguished professor of computer science and software engineering at shenzhen university, china, and an emeritus professor of electrical and computer engineering at the university of british columbia, vancouver, canada. The computer science bsc program includes the general science requirements, with further choices in mathematics courses, a thorough grounding in computer software design, and a broad choice of other studies in computing. Ubc computer science faculty chairing conferences across the globe. Computer science gives you a thorough grounding in computer software design, and a broad choice of other studies in computing. Science and engineering journal abbreviations woodward library. That should be enough qualifications to answer right.

Ubc s integrated engineering degree provides baseline education in core engineering subjects like materials, solid mechanics, fluid mechanics and systems involving biological, chemical and electromechanical components. Please contact your librarian or sign up for a science library workshop if. Computer engineers focus on how computers work and how to integrate them into larger systems. In the computer science program at ubcs okanagan campus, you gain all the benefits of attending a globally respected university while studying in a closeknit learning community. Solidworks student engineering kit sek is available to all vancouver campus faculty of applied science students. Transcend boundaries and prepare to work collaboratively in todays increasingly crossfunctional workplaces. Computer engineering school of engineering science simon.

Business and computer science at ubcs vancouver campus. Every automated device has a software or hardware engineer helping to create it whether it is the systems that control our phones, cars, planes, or robots. For example, one stream of computer science is in computational intelligence, where people work to create computer systems that can perceive and reason about the world and surroundings. An inside look at laboratory research and student projects taking place in the department of electrical and computer engineering at ubc. Computer engineering takes half of these classes with comp sci and the equivalents in apsc for the other half. The software is available in most engineering computer labs and student engineering kits sek are available via our license agreement for your personal device. It gives you the freedom to pursue interests both within and outside computer science. Acm digital library portal ubc library information page. Recognized internationally for excellence in research and teaching with a conscious focus on interdisciplinary programs, the department encourages diversity both within its community and areas of study, and plays a leadership role in research, teaching and outreach. For information on advanced degrees, see graduate computer science students who are entering second year and wish to pursue a computer science. We have suspended our opening hours for as long as the icicscs building remains closed. Search or browse ubc library s research resources to find indexes and databases by keyword, title or subject. I had chosen this because on the website it said that software engineering comes under this.

Computer science program university of northern british columbia. Should i go to the university of waterloo or ubc for my. My friend just showed me the pamphlet which has software engineering under computer science. Cpsc 110 computation, programs and programming cpsc 121 models of computation cpsc 210 software construction cpsc 2 introduction to computer systems cpsc 221 basic algorithms and data structures cpsc 310 introduction to software engineering. Icicscomputer science reading room computer science at ubc. On the issue of oversubscription to cs electives, i believe this is a more transitory issue and will be resolved in a year or two. You can find books from computer science and related fields in the library stacks within the following library of congress call number ranges. Ubc s sauder school of business master of business analytics gives candidates with quantitative backgrounds sought. As a student in ubcs computer engineering program, you will learn how to develop, design and test software, computer networks, and protocols. Ubc library users now have access to previously banned content that offers historical perspectives on sex, sexuality and gender. Electrical and computer engineering, department of 2080. The department has nine core curriculum courses that are required by most programs.

The acm special interest group on algorithms and computation theory is an international organization that fosters and promotes the discovery and dissemination of high quality research in theoretical computer science tcs, the formal analysis of efficient computation and computational processes. Our technology programs include computing science, water treatment, it, and technology. The computer engineering program is structured to include group projects in 2nd, 3rd and 4th years of the program. Part iii of gales archives of sexuality and gender provides access to nearly one million pages of unique and rare content. It depends on what the relevant factors are to you personally. Meeting minutes of the senate of the university of british. On a pure ranking scale, waterloo is higher than ubc 24 vs. Sobrino explained that there had been long discussions between computer science and electrical engineering concerning the proposal of the faculty of applied science to introduce a new course, elec 388 software engineering methodology. If you have a specific article youre searching for, summon is a good place to start.

The software is available in most engineering computer labs and student engineering kit sek are available via our license agreement for your personal device. Computer systems are a vital part of our modern society and development in this area directly underlies the biggest economic shift since the industrial revolution. Students interested in pursuing an engineering degree at ubc, sfu, or uvic. Software practices lab university of british columbia department of computer science. Whether it is the systems that control our phones, cars, planes or robotsevery automated device has a software or hardware engineer helping to create it. These engineers are involved in many hardware and software aspects of computing including the design of microcontrollers, computers and circuit design. Our dynamic faculty and students are engaged in a variety of research projects, many in collaboration with partners in government, nonprofit agencies or industry.

Feb 24, 2020 look in summon or the ubc catalogue for books in print and ebooks. We perform research on computer architecture, optimizing compilers, programmable hardware, computer aided design tools, computer security, distributed systems, middleware, realtime and embedded systems, software architecture and software engineering, computer vision, artificial intelligence, and human computer interaction. The software engineering stream places a greater emphasis on the engineering side of the discipline, including computer systems and core applications. Upon graduation, students receive a bachelor of computer science integrated computer science degree. Ubc theses and dissertations ubc library open collections. Computer science ubc science faculty of science at the. We have 6 masters degrees in software engineering, canada. Computer science software engineering stream admissions. The bachelor of commerce combined major in business and computer science is jointly offered by ubcs sauder school of business and department of computer science. Here are some starting points for finding engineering journal. International journal of computer sciences and engineering. Solidworks is a 3d cad design and analysis software, and a solid modeler that utilizes a parameteric feature based approach to create models and assemblies.

It comprises awardwinning faculty and researchers, staff, and students, all engaged in a closeknit, inclusive learning environment with strong links to industry and government. Engineering practices for the development of nontrivial software intensive systems including specification, software design, implementation, verification and validation. Materials in circle are openly accessible to anyone on the web through ubc library s open collections, and will continue to be preserved for future generations. Computer engineering university of british columbia. Safari technical books is an online it reference database featuring titles that cover a wide range of topics such as. Ubc cs is located in vancouver, british columbia, canada. University of british columbia library ubc library home search. Graduated from ubc bachelors of science, major in computer science.

I got my acceptance for ubc for electrical and computer engineering. Is computer science worse than computer engineering. Computer science bsc ubc undergraduate programs and. This page is intended for students currently enrolled in the masters or doctorate programs in the department of computer science at ubc.

The focus of his work is the investigation and promotion of novel, efficient and reliable methods in scientific computation, particularly for approximation problems involving differential equations with constraints. The computer science and electrical engineering programs represent the education mission of the center for spoken language understanding. Mastering engineering and mastering computer science are the teaching and learning platforms that empower you to reach every student. List of software available ubc information technology. Additionally, most computer engineering faculty members in ece at ubc have degrees in computer science suggesting that the boundary is quite fuzzy. Lee graduate school courses giving you the skills and. Synthesis digital library of engineering and computer science. Feb 24, 2020 this guide lists selected resources available to you through the ubc library and on the web. I was a cs professor in the ece department and worked with the cs folks. Students will graduate with a bachelor of applied science in computer engineering. Computer engineering integrates both electrical engineering and computer science in the development of computer systems.

When combined with educational content written by respected scholars across the curriculum, mastering engineering and mastering computer science help deliver the learning outcomes that students and instructors. Computer science has 8 core courses which allows one to obtain a comp sci degree at ubc. Ubc as with most canadian schools pays rather poorly for the cost of living in vancouver, and so many of their people are theoreticians who could not get a goodpaying job. Students in a columbia college computer science program take courses at the. Learn how to use and improve computers while you explore topics such as databases and operating systems, software engineering, security, web development, and numerical methodology. Master of science in computer science msc ubc grad school. Computer science msc university of british columbia faculty of science. For information on the bachelor of arts in computer science, see the computer science entry in the arts section. Ronald garcia is an associate professor of computer science at the university of british columbia.

Students interested in finding out about graduate admissions should see our prospective graduate students page. The program targets students whose undergraduate degrees are in computer science, or in quantitative fields, such as engineering or physics. Please contact your librarian or sign up for a science library workshop if you need assistance. School of library, archival, and information studies. Professor of computer science, university of british columbia. He contributed to the design of the common lisp object system, and is the author of the book the art of the. How is the cs program at the university of british columbia. Sfus computer engineering option trains students to think logically about complex and abstract problems and to develop innovative solutions for those problems. Ieee xplore digital library the iel database provides fulltext access to more than 140 technical journals, over standards, and approximately 900 annual conference proceedings published by the institute of electrical and electronics engineers. The degree has 25 hours of core computer science courses, a series of courses to choose from as major electives, and 915 semester hours of related work in a discipline outside computer science, possibly forming a minor in that discipline area. I really want to do software engineering, so could someone please guide me as what to do now.

He is working on improving the focus and concentration of knowledge workers in their typical workflow. The department experienced a significant period of growth in the 21st century. Summon lets you simultaneously search the library s book collection and many full text journal articles if youre searching for articles on a topic, youll probably want to search a database which is more focused on engineering than summon. Scientific computing institute of applied mathematics. Located in the heart of the nations capitol, the university of the district of columbia is an affordable and high quality educational option, attentive to your needs and committed to your success. What is the reputation of ubcs bachelor of computer science. Electrical and computer engineering bachelor of applied. Curious about what computer engineering is all about. Subject librarians subject librarians search by location. The university of british columbia is a global centre for research and teaching, consistently ranked among the 40 best universities in the world. The program is designed to meet the growing demand for graduates needing a strong foundation in business, information management systems, and computer science. This course introduces basic computing science concepts. Unlike many other programs, ours is focused on solving complex problems in.

Computer science university of the district of columbia. I have chosen comp science major software engineering in uoft but in waterloo regular comp science. In this video students and teachers talk about what they are doing in the labs and classrooms of the computer engineering program. Look in summon or the ubc catalogue for books in print and ebooks. Computer and software engineering electrical and computer. Students in the computer engineering program may choose to focus on computer hardware design or in software intensive computer systems, including requirements elicitation, software design, software quality, userinterface and software project management. Bioinformatics is another stream in which computers are used to characterize and. The icicscomputer science reading room has licensed a subscription to this journal for the ubc vancouver campus. This program caters to outstanding university graduates with little or no programming experience, superior communication and people skills, and additional expertise in areas outside computer science and engineering. Currently working as a software engineer at a thinking ape. I have got admission from two these universites in non coop computer science.

Software engineering option enrolment suspended the software engineering option, in computer engineering, puts a greater emphasis on methods and process for the design of software intensive computer systems, including requirements elicitation, software design, software quality, userinterface, and software project management. The ubc computer science department at the university of british columbia was established. This guide will help you in your research for computer. Professors are very active in determining the direction of the program and influencing the development of the new research and learning facilities at unbc. The computer science program emphasizes thinking about computation in various forms. Learn how to use and improve computers while you explore topics such as software engineering, security, web development, numerical methodology, and more. Computer science deals with using and improving computers as tools for numerous applications.

Software engineering computing science simon fraser. Major program includes the faculty of arts degree requirements, a thorough grounding in computer software design, and a broad. Uri is a professor of computer science and a former director of the iam 199398. The software is available in most engineering computer labs and student engineering kit sek are available. Nvivo is a computerassisted qualitative data analysis software. His research investigates how fundamental concepts in the theory, implementation, and practice of programming languages can improve the software development process. The computer science graduate program at the university of british columbias okanagan campus in kelowna, bc offers tierone researchbased degrees to students in a collegial, closeknit setting. In computer engineering youll learn how to develop, design, and test software, computer networks, and protocols. Our program provides an extremely flexible elective list that allows students to combine software and hardware expertise with. Computer science combines the study of computation and information processing fundamentals with their application in the world around us. After your first year, you will have the opportunity to bring your classroom learning to life in a design studio course. Our projects span software engineering, programming languages, and.

Group project experience with substantial projects is usually not mandated in computer science programs. The ubc computer science department at the university of british columbia was established in may 1968. Software practices lab department of computer science ubc. The school of engineering is an integral part of the faculty of applied science at ubc.

934 837 568 872 797 1302 695 447 1353 1185 1342 1000 647 678 518 259 266 1067 1475 1002 671 1125 210 382 881 1161 845 1314 1440 1281