skip to navigation skip to content
- Select training provider - (Showing all providers)
Reset
Filter by

Course type

Show only:


Show only:


Dates available




Places available




Training provider




































Filter search

Browse or search for courses


Showing courses 101-200 of 2407
Courses per page: 10 | 25 | 50 | 100

Do you have further questions following your recent supervising experiences? Do you have ideas or experiences that you’d like to share with others? This interactive session is for anyone who attended the workshop ‘An Introduction to Undergraduate Supervision’ and who has started supervising. This 90-minute session aims to follow up with new undergraduate supervisors on their teaching experiences and to answer any questions they might have.

The session will include:

  • Q&A about supervisory experience
  • Sharing of examples of supervisory practice
  • Small-group discussions with peers on teaching experiences

How are you approaching getting published? Are you (passively) writing up your research, submitting your article and hoping for the best? Or are you (proactively) doing your best to get your work published into your intended journal and so contribute to your discipline and society? If it’s more the former than the latter, that’s OK: this introductory ‘Fundamentals of the Publication Process’ aims to help you to help yourself to be as successful as you can.

In the process of this practical and pragmatic half-day session outlining a series of proactive steps that you can take, this course will explore among other topics:

  • how to select a target journal
  • the peer review system in terms of submitting, revising and re-submitting
  • how to communicate effectively with editors and reviewers
  • explore what editors really look for

This compulsory session is intended to welcome new graduate students to the Department of Chemistry Library service.

The self-taught Moodle course will briefly cover how the physical library space can be used and, most importantly, give you practical information on how you can access the wide range of electronic resources available to you remotely. It will also cover the services available to you from other Cambridge libraries.

This course is intended to set you up so you can start to do your research as efficiently and effectively as possible.

This compulsory online course will equip you with the skills required to manage the research information you will need to gather throughout your graduate course, as well as the publications you will produce yourself. It will also help you enhance your online research profile and measure the impact of research.

The course is self-taught through Moodle.

Enrol here.

IS4 is a compulsory online course for all first year PhD and new MPhil students. (MPhil students from 2022-23, now in the first year of a PhD are not expected to complete the course again this year).

This course will equip you with the skills required to manage the data you will be collecting throughout your graduate course. It will also help you understand the importance of sharing your data openly.

The course is self-taught on Moodle.

Please enrol here.

Chemistry: Philosophy for Physical Scientists Wed 24 Apr 2024   13:00 In progress

Science is a strikingly successful and powerful feature of contemporary human cultures: it has transformed lives, enabled great technological feats and often revealed the world to be a much stranger place than appearances suggest. But what is science, really, and how and why has it been so successful?

This course will cover the quantitative background to underpin many of the electrochemical methods exploited by the research groups in the Department. The first part ('Foundations') will cover the background physical chemistry relevant for electrochemical systems: Following a reminder of the basics of electrochemistry, we address the physical chemistry of metals, ionic solutions and the electrode/solution interface, including electrode dynamics, and connection to experimental measurements. The second part ('Applications') will cover specific examples of applications drawn from active research groups in the department.

This is a practical skills-based course which comprises of 1 optional drop-in session and 6 compulsory instructor-lead statistics sessions. These will take place in Todd Hamied

PhD research journey can present many challenges in our ability to maintain work life balance and work sustainably while progressing towards our goals. Addressing the challenges of work-life balance and sustainability in the context of a PhD is crucial for the well-being and effectiveness of researchers. This interactive session aims to create a space for researchers to hack key issues for developing sustainable academic practices and offers a toolkit of reliable, evidence-based strategies for wellbeing management

Join Cambridge Careers Consultant, Raj Sidhu for a discursive and interactive session where you will learn:

  • What career options are open to you after a Chemistry PhD or PostDoc
  • What alumni of the Department of Chemistry are doing now
  • How to structure and approach career-thinking, during your PhD or PostDoc

All questions will be warmly welcomed throughout.

This course is an introduction to the CHRIS system and will cover an overview of key elements of the system that you will interact whilst undertaking HR tasks.

Prior to attending please check that you can log into the CHRIS system successfully.

  • This is the In Person Face to Face version of the Live Online CHRIS Introduction course.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar.

  • See Related Courses below to take your skills further

4 other events...

Date Availability
Wed 5 Jun 2024 09:30 [Places]
Thu 4 Jul 2024 09:30 [Places]
Thu 8 Aug 2024 09:30 [Places]
Thu 5 Sep 2024 09:30 [Places]

This course is an introduction to the CHRIS system and will cover an overview of key elements of the system that you will interact whilst undertaking HR tasks.

Prior to attending please check that you can log into the CHRIS system successfully.

Please Note: that you will require Microsoft Teams installed and VPN access to CHRIS setup to participate on this course. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

4 other events...

Date Availability
Thu 20 Jun 2024 09:30 [Places]
Wed 24 Jul 2024 09:30 [Places]
Tue 20 Aug 2024 09:30 [Places]
Tue 17 Sep 2024 09:30 [Places]

CCNAv7 R&S: Introduction to Networks Prepares you for a networking career with this introduction to how networks operate. This first course in the 3-course CCNA series introduces architectures, models, protocols, and networking elements – functions needed to support the operations and priorities of Fortune 500 companies to small innovative retailers. You’ll even get the chance to build simple local area networks (LANs) yourself. You’ll have a working knowledge of IP addressing schemes, foundational network security, and be able to perform basic configurations for routers and switches. Build simple LANs, perform basic configurations for routers and switches, and implement IPv4 and IPv6 addressing schemes. Configure routers, switches, and end devices to provide access to local and remote network resources and to enable end-to-end connectivity between remote devices. Develop critical thinking and problem-solving skills using real equipment and Cisco Packet Tracer. Configure and troubleshoot connectivity a small network using security best practices

CCNA R&S: Routing and Switching Essentials (RSE) delves further into the world of networking with the second CCNA course in a 3-course series. This course focuses on switching technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN) and security concepts. You’ll perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN. Recommended preparation: CCNA v7: Introduction to Networks or having equivalent knowledge. Work with routers, switches and wireless devices to configure and troubleshoot VLANs, Wireless LANs and Inter-VLAN routing. Configure and troubleshoot redundancy on a switched network using STP and EtherChannel. Develop critical thinking and problem-solving skills using real equipment and Cisco Packet Tracer. Explain how to support available and reliable networks using dynamic addressing and first-hop redundancy protocols.

CCNAv7 R&S: Enterprise Networking, Security, and Automation is the third course in the 3-course CCNA series. Large enterprises depend heavily on the smooth operation of their network infrastructures. This final course in the CCNA series describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. It covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks. Recommended preparation: CCNA: Switching, Routing, and Wireless Essentials or possessing equivalent knowledge.

CLA: Programming Essentials in C covers the basics of programming in the C programming language for entry-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.

This course covers the universal concepts of computer programming, as well as syntax and semantics of the C language, advanced data types, advanced libraries, the universal concepts of computer programming and developer tools, ability to identify code bugs and bottlenecks, programming advanced data structures, solving complex problems using data structures and algorithms.

CPA: Programming Essentials in C++ teaches the basics of programming in the C++ programming language, as well as the fundamental concepts and techniques used in object-oriented programming. The course begins with the universal basics, without relying on object concepts, then gradually extends to advanced concepts that are encountered using the objective approach.

CPP: Advanced Programming in C++ covers intermediate and advanced C++ programming topics for junior-level and specialist-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.

  • The Cybersecurity Essentials course develops foundational understanding of cybersecurity and how it relates to information and network security.
  • The 30-hour course introduces students to characteristics of cyber crime, security principles, technologies, and procedures to defend networks.
  • Through interactive, multimedia content, lab activities, and multi-industry case studies, students build technical and professional skills to pursue careers in cybersecurity.

If you already have an active Cisco account you can join this course by clicking here.

Cisco NetAcad: Get Connected new Self-taught Bookable

The Get Connected course provides an introduction to the digital world with networks as a foundation for connecting people and things. The curriculum helps students understand how to use computers and connect to the Internet. Get Connected also explores the human network and introduces students to the world of social media.

If you already have an active Cisco account you can join the course by clicking here.

Intro to IoT introduces the concept of a network foundation connecting billions of things and trillions of gigabytes of data to enhance decision making and interactions. Course modules describe how IoE drives the convergence between an organization’s operational technology (OT) and information technology (IT) systems, and the business processes for evaluating a problem and implementing an IoE solution. Machine-to-machine (M2M), machine-to-people (M2P), and people-to-people (P2P) connections in an IoE solution are also covered.

If you already have an active Cisco account you can join this course by clicking here

Introduction to Packet Tracer is a 10-hour self-paced course which highlights the basic features of the simulation tool for new users and how to use the package to include, connect, and program IoT devices into a network. A series of short and lively videos will guide you through the steps to create new networks, modify existing networks, and verify device connectivity within the network. Short labs that follow the videos in each section are an integral component to the learning process.

If you already have an active Cisco account you can join the course by clicking here.

Architectures and processes of the past are making way for more modern, real-time applications thanks to IoT (Internet of Things) systems and the data they collect. Dynamic data platforms are being built, and our ability to extract data using the latest analytics techniques is growing. So why not gain an edge and increase your employability by learning new skills? Skills such as collecting, storing, and visualizing data obtained from IoT sensors are in high demand. Be one of the few who know how to use data analytics to gain amazing insights from the intelligence produced. Insights that can help businesses make more-informed decisions. Prerequisite: IoT Fundamentals: Connecting Things is recommended.

  • The Big Data & Analytics course builds on Connecting Things, teaching you how to collect, store, and visualise data obtained from IoT sensors. You’ll develop the ability to extract data and use data analytics to gain insights, an extremely valuable skill to employers.

Nearly every object can now be connected to the Internet -- from washing machines to sophisticated components of an airplane’s jet engine, even organic items like crops and cows. The ability to connect things and capture useful data is transforming organizations in every industry and opening doors for new career specializations. Discover the basis of this exciting and emerging field using fun, hands-on activities to model securely connecting sensors to cloud services over IP networks and collecting data in an end-to-end IoT (Internet of Things) system. Basic programming (such as PCAP: Programming Essentials in Python), networking and electronics knowledge is recommended.

After you've completed Connecting Things or Big Data & Analytics, it's time to create your own IoT solution using your new skills. Here you’ll form a Hackathon team and use professional tools and templates to define, design, and prototype an IoT solution. What really dials up the heat is that your team’s project will find a new way to solve a real-world problem! Not only will you prototype an IoT solution, but you'll also learn how to present it to a panel of industry experts and peers! Prerequisite IoT Fundamentals: Connecting Things and/or Big Data & Analytics is recommended.

The explosive growth of connected IoT devices enables the world’s digitization, but also dramatically increases the amount of security threats. You’ll use the latest technologies to perform vulnerability and risk assessments, then research and recommend risk mitigation strategies for common security threats in IoT systems. More than ever, the world needs more skilled cybersecurity professionals. Adding IoT Security to your skillset differentiates you from all the other job candidates. Pair IoT Security with CyberOps Associate or CCNA Security courses and increase your employability with a deeper understanding of the anatomy of an attack and how to mitigate it.

The IT Essentials (ITE) course introduces students to the fundamentals of computer hardware and software, mobile devices, security and networking concepts, and the responsibilities of an IT professional. The latest release includes mobile devices, Linux, and client side virtualization, as well as expanded information about Microsoft Windows operating systems, security, networking, and troubleshooting.

The Linux Essentials course, developed and supported by Networking Academy partner NDG, teaches students the fundamentals of the Linux operating system and command line, and basic open source concepts.

If you already have an active Cisco account you can join this course by clicking here

This course is offered by Network Development Group (NDG). The content will help you develop the basic professional skills that are common to major distributions of Linux. The course is aligned to both the Linux Professional Institute LPIC-1 102 exam and CompTIA Linux+ vendor-neutral exam. After completing Linux I and the companion Linux II the courses you may elect to take either or both exams. The exam fee is not included in this course.

This course is part two in a series of two courses that provides the skills and knowledge necessary to perform maintenance tasks with the command line, install & configure a computer running Linux and be able to configure basic networking.

There are 6 Modules which include 19 chapters with assessments, 19 lab exercises, and midterm and final assessments.

The external LPI and CompTIA exams are optional, read how to book exams below.

If you do not have any Linux skills or you want to start from the basics you may wish to take the entry-level Linux Essentials course, which is an optional first step, to enrol please contact training@uis.cam.ac.uk.

If you already have an active Cisco account you can join the course by clicking here.

This fee based online course is offered by Network Development Group (NDG). The content will help you develop the basic professional skills that are common to major distributions of Linux. The course is aligned to both the Linux Professional Institute LPIC-1 101 exam and CompTIA Linux+ vendor-neutral exam. After completing Linux I and the companion Linux II the courses you may elect to take either or both exams. The exam fee is not included in this course.

This course is part one in a series of two courses that provides the skills and knowledge necessary to perform maintenance tasks with the command line, install & configure a computer running Linux and be able to configure basic networking. There are 8 Modules which include 26 chapters with assessments, 25 lab exercises, and midterm and final assessments.

The external LPI and CompTIA exams are optional, read how to book exams below.

If you do not have any Linux skills or you want to start from the basics you may wish to take the entry-level Linux Essentials course, which is an optional first step, to enrol please contact training@uis.cam.ac.uk.

If you already have an active Cisco account you can join this course by clicking here. However you will need to pay by credit card the first time you access the course.

The NDG Linux Unhatched exposes new learners to the basics of Linux software installation and configuration, and introduces the Linux command line in a short 8-hour, self-paced course. Aligned to the Linux exam objectives found on the CompTIA A+ certification, learners develop basic Linux knowledge and whet appetite to further build Linux expertise by continuing with either NDG Linux Essentials or NDG Linux I.

If you already have an active Cisco account you can join this course by clicking here.

Networking Essentials is designed for self-paced learning. There are twenty modules in the course.

Networking is at the heart of the digital transformation. The network is essential to many business functions today, including business critical data and operations, cybersecurity, and so much more. A wide variety of career paths rely on the network -- so it's important to understand what the network can do, how it operates, and how to protect it.

If you already have an active Cisco account you can join the course by clicking here and using the "sign up today" button. Select English as the course language.

Python is a general-purpose programming language used to build just about anything. Python is key for backend web development, data analysis, artificial intelligence and scientific computing, all of which are key for pursuing IT careers.

With PCAP: Programming Essentials in Python you learn to design, write, debug, and run programs encoded in the Python language. No prior programming knowledge is required. The course begins with the very basics guiding you step by step until you become adept at solving more complex problems.

If you already have an active Cisco account you can join the course by clicking here.

Computers are everywhere! It is because the term “computers” refers to more than just a personal computer or laptop. Your smartphone is a mini-computer. A server is a super-computer. Cars, smart TVs, your game console – they all have a computer. Having a basic understanding for these devices and how they work is critical for success in today's digital world. This course is a great starting point for any IT career.

Computer Hardware Basics explores the fundamentals of computers and mobile devices, the components that comprise them, how they work, and basic troubleshooting tools and techniques.

Develop advanced knowledge that you will use in the workplace as a Junior Cybersecurity Analyst. This course explores governance in cybersecurity and threat management. Learn to develop policies and ensure your organization complies with ethics standards and legal and regulatory frameworks. You will also gain skills for managing threats, such as how to assess a network for vulnerabilities, manage risks, and respond to security incidents.

This data analytics essentials course teaches you the fundamental tools of a data analyst. You will learn to transform, organize, and visualize data with spreadsheet tools such as Excel. You will also learn how to query data from a relational database using SQL and how to improve your data presentations using powerful business intelligence tools like Tableau. By the end of the course, you will have an analytics portfolio complete with an analysis of the popular movies dataset, showcasing your skills in Excel, SQL and Tableau.

Build entrepreneurial skills and develop a solution-oriented approach to problem solving through real-world examples and interactive branching activities.

This course covers entrepreneurship fundamentals, including the entrepreneurial perspective, identifying opportunities, and crafting your entrepreneurial story. Offering a solid foundation for anyone interested in developing entrepreneurial skills.

Gain the foundational knowledge you will use in the workplace as a Junior Cybersecurity Analyst. Each day billions of devices are connected to the network, and each one needs to be protected. Build the skills to secure your network all the way to the edge, including hardware, software, and media.

In this course, you will learn how to assess the network, operating systems, and endpoints for vulnerabilities, and how to secure the network. You will also gain skills to maintain the integrity, confidentiality, and availability in your network and your data.

The digital landscape is evolving at an unprecedented rate and cyber threats lurk around every corner. Cybersecurity resilience in the modern world cannot be just an add on - it's a necessity. Offensive security professionals like ethical hackers and penetration testers can help proactively discover unknown threats and address them before the cybercriminals do.

This course is designed to prepare you with an Ethical Hacker skillset and give you a solid understanding of offensive security. You will become proficient in the art of scoping, executing, and reporting on vulnerability assessments, while recommending mitigation strategies. Follow an engaging gamified narrative throughout the course and get lots of practice with hands-on labs inspired by real-world scenarios.

After completing this course, continue your cybersecurity career in offensive security as an ethical hacker or penetration tester. Or use this course to strengthen your defensive security knowledge. By understanding the mindset of threat actors, you will be able to more effectively implement security controls and monitor, analyze, and respond to current security threats.

In today’s digital world, more and more devices are connecting to the network than ever before. A smart home, city, or grid can have hundreds of Internet of Things (IoT) devices! The possibilities are endless. In this course, use your Cisco Packet Tracer skills to make a smart home network. Learn how to add IoT devices to a home network and connect, configure, and monitor them. You will also become more familiar with IoT devices, including what they are, what they can do, and how they are programmed. You will even create your own IoT device and use it in your smart home network.

Practice networking skills from your own computer. In this course, you will create and explore a branch office network in Cisco Packet Tracer. The Getting Started with Packet Tracer course introduced you to a home office network. Now let’s try something a little more complex to expand your networking knowledge. This course shows you how to connect and configure devices in your network, including wireless devices, and how to verify their connectivity. You will learn about packets and how they travel across a network. Plus, get introduced to a network controller and why it is so powerful to monitor and manage the devices in your branch office network.

Meet our innovative network simulation and visualization tool, Cisco Packet Tracer. This virtual lab is an interactive way to practice networking, IoT, and cybersecurity – no hardware required! This course introduces you to the Cisco Packet Tracer simulation environment. Learn how to use Cisco Packet Tracer to visualize and simulate a network using everyday examples. Practice your skills with interactive virtual lab activities, and hone your problem-solving skills, too. Get valuable tips and best practices and gain confidence to use this powerful tool in later courses or for your own practice.

This introductory course takes you inside the world of cybersecurity. You will learn cybersecurity basics to protect your personal digital life and gain insights into the biggest security challenges companies, governments, and educational institutions face today. Cybersecurity professionals who can protect and defend an organization’s network are in high demand.

This introductory course takes you inside the world of data science. You will learn the basics of data science, data analytics, and data engineering to understand how machine learning is shaping the future of business, healthcare, education, and more. Data science professionals who can provide actionable insights for data-driven decisions are in high demand all over the world.

The Internet of Things (IoT) is a fast-growing area of technology, with new companies, products, and job opportunities springing up all over the world. Discover how IoT, along with emerging technologies such as data analytics and artificial intelligence and cybersecurity, are digitally transforming industries and expanding career opportunities. Invest in learning IoT skills and you can transform any business in any industry, from manufacturing to environmental conservation. Today over 26 billion people, systems, and physical objects are connected and share data seamlessly over the Internet – and it’s rapidly changing our world. Learn the IoT skills you will need to land a well-paying job in this exciting field.

This course is the first in a 2-course series that will prepare you for the JSE – Certified JavaScript Entry-Level Programmer and JSA – Certified Associate JavaScript Programmer certification exams.

The main goal of the course is to guide you from a state of complete programming illiteracy to a level of programming knowledge which allows you to design, write, debug, and run programs encoded in the JavaScript language, and to understand the basic concepts of software development technology.

The course will prepare you for jobs and careers connected with widely understood software development, which includes not only creating the code itself as a junior developer, but also computer systems design and software testing.

JavaScript is a vital programming language that powers our online experiences. From interactive websites to dynamic web applications, JavaScript is the driving force behind the user-friendly interfaces and functionality we enjoy today. In fact, just about every website around the globe utilizes JavaScript to provide the best user experience possible. Given the global reach of JavaScript, learning the foundations of the language can serve you well.

JavaScript Essentials 2 is the second course in a 2-part series designed to build your programming skills from the ground up. Building on the foundations laid in JavaScript Essentials 1, you'll learn how to analyze and model real-world problems using object-oriented programming and explore more intricate aspects of JavaScript such as asynchronous programming and functions.

After completing this course, you’ll be prepared to take the JSA – Certified Associate JavaScript Programmer certification exam. Earning this certification showcases your skills and competence in JavaScript, including knowing how to design, develop, deploy, refactor, and maintain JavaScript programs and applications.

You already know a strong networking background can open the door to rewarding career opportunities in tech. Deepen your knowledge and gain valuable skills needed to start a professional career.

This course explores key concepts for Internet Protocol (IP) addressing and basic network troubleshooting. Learn about the physical, data link, and network layers and how they work together to provide end-to-end connectivity. Understand how IP addresses are calculated and assigned. Then practice your troubleshooting skills to keep a network up and running.

Gain the intermediate knowledge you will use in the workplace as a Junior Cybersecurity Analyst. This course covers ways to monitor your network and how to evaluate security alerts. Delve into the tools and techniques used to protect a network, including access control, firewalls, cloud security, and cryptography. These monitoring and defense tools, along with others, work together to create a layered defense-in-depth cybersecurity strategy. The knowledge and skills that you learn will help you defend networks against many types of attacks and quickly react to any exploits that may occur.

The internet is built on computer networks. So no matter what kind of tech career you are interested in, it is essential to know some networking basics! Whether you are preparing for a career in networking, refreshing your knowledge for an industry-recognized certification, or are just curious about what networking is all about, this is the place for you.

This course covers the foundation of networking and network devices, media, and protocols. You will observe data flowing through a network and configure devices to connect to networks. Finally, you will learn how to use different network applications and protocols to accomplish networking tasks. The knowledge and skills you gain can give you a starting point to find a rewarding career in tech.

If you know the basics of networking, then get ready to strengthen your foundation. A strong networking background is key if you are interested in exciting fields such as Cybersecurity and Network Development (DevNet) or want to continue towards a networking certification like Cisco Certified Network Associate (CCNA).

This course covers the essentials of network devices and how to configure them. Learn the characteristics and benefits of Cloud and Virtualization technologies. Explore how to provide Internet Protocol (IP) addresses to devices both manually and automatically. Using this knowledge, you will calculate an IP addressing scheme, configure Cisco devices to create a small network, and test for connectivity issues.

If you're interested in a career in IT, a support help desk role is a common starting point for entry-level network technicians. In this course, you will learn the basics of network and user support, which are essential for a successful career in networking.

You'll start with learning how to support endpoints, networks, and users by diagnosing problems and documenting them. Then, you'll move on to working as a part of a help desk team and troubleshooting networks and endpoints. Finally, you'll learn how to remotely support users and access networks. This course will give you the knowledge and skills you need to be successful in IT.

Every smart device uses an operating system (OS) -- smart devices like personal computers, smartphones, game consoles, smart TVs, and the list continues. Whether the OS used is Windows, Linux, macOS, Android, or iOS, knowing how it works is a key digital skill you will need. Take this course to build your foundational knowledge for success in any IT career.

Operating Systems Basics teaches the fundamentals of operating systems. It covers basic concepts and skills needed to understand the purpose and characteristics of operating systems, the implementation of basic OS security, and how to configure mobile device network connectivity and email.

Used by startups and tech giants like Google, Facebook, Netflix, and more, Python offers you endless possibilities for creating small and large-scale software projects. User-friendly with easy-to-read code, Python is a great first programming language to learn and requires no prior programming knowledge. Python skills open you up to careers in almost any industry and are required if you want to continue to more advanced, higher paying software development and engineering roles such as software engineer, systems administrator, and security engineer.

In this course, you will learn in-demand skills such as how to design, develop, and improve computer programs, methods for analyzing problems using programming, programming best practices, and more.

Endless possibilities await when you acquire in-demand programming skills. Python is a multi-paradigm programming language used by startups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn. Having Python skills qualifies you for careers in almost any industry and is required for advanced and higher paying software development and engineering roles.

This course is the second in the two-course Python Essentials series and is designed for learners already familiar with the basics of Python. Dive into advanced Python concepts, learn Object-Oriented Programming (OOP), and develop your own programming portfolio.

CLIC: Chinese: Beginner (Intensive) Tue 18 Jun 2024   16:00 [Places]

Introductory course to Chinese. This course is for those with no previous knowledge of Chinese. Communicative context, with videos, audio, texts and conversation.

CLIC: Chinese: Intermediate (Intensive) Mon 17 Jun 2024   14:00 [Places]

Intermediate intensive course of Chinese.

CLIC: French: Beginner (Intensive) Mon 24 Jun 2024   15:00 [Places]

Introductory course to French. This course is for those with no previous knowledge of French. Communicative context, with videos, audio, texts and conversation.

CLIC: German: Beginner (Intensive) Mon 17 Jun 2024   10:00 [Places]

Introductory course to German. This course is for those with no previous knowledge of German. Communicative context, with videos, audio, texts and conversation.

In today's globalised world, effective communication in English transcends the boundaries of native and non-native speakers. It's a shared journey, and English-speaking individuals—whether native or proficient—have a pivotal role to play in fostering inclusivity.

Join our workshop to:

  • Engage in an experiment highlighting the challenges of using English as a universal language of communication.
  • Dive into the concept of accent bias.
  • Develop a heightened cultural awareness of the subtle nuances between direct and indirect communication styles, and gain valuable tips and techniques to excel in international settings.

This is not a webinar. This is an interactive workshop and you will be expected to contribute to the session.

To participate you must have your webcam switched on.

CLIC: Inter-Communication: First impression counts new Wed 8 May 2024   12:00 [Places]

Did you know that long before we developed languages, humans relied exclusively on non-verbal signals to understand each other? Even today, our unconscious brains are finely tuned to these cues, shaping our first impressions within seconds. Whether you're presenting, interviewing for a job, or working in a team, becoming aware of how you come across can be the key to success.

Join our workshop to:

  • Gain a deep understanding of the fundamentals of non-verbal communication.
  • Explore how non-verbal cues vary across cultures and discuss different preferences.
  • Discover the art of using body language to project confidence, build rapport, and increase your presence-both in physical and virtual interactions.

This is not a webinar. This is an interactive workshop and you will be expected to contribute to the session.

To participate you must have your webcam switched on.

CLIC: Japanese: Beginner Intensive Thu 13 Jun 2024   16:00 [Places]

Introductory course to Japanese. This course is for those with no previous knowledge of Japanese. Communicative context, with videos, audio, texts and conversation.

CLIC: Spanish: Beginner (Intensive) Thu 13 Jun 2024   14:00 [Places]

Fun introductory course to Spanish. This course is for those with little or no previous knowledge of Spanish. Communicative context, with videos, audio, texts and conversation.

CLIC: Spanish: Intermediate (Intensive) Mon 17 Jun 2024   16:00 [Places]

This course is suitable for students who have studied or picked up Spanish at basic level and who want to revise and progress onto intermediate topics and language and to discover Hispanic culture. The main focus is learning through communication and interaction. We will get together from home with Zoom, which offers us many possibilities to watch videos, listen to audio, read texts, write (there is even a whiteboard!) and especially speak in small and large groups. ¡Te esperamos!

Coaching - GROW Model: Bitesize Self-taught Booking not required

Coaching - GROW Model: Bitesize

PPD bitesize resources are short and high impact; including videos, quick tips guides and interactive bitesize modules. Develop your skills and knowledge quickly, easily, when you need. They complement face to face events and more in-depth online modules.

Coaching Skills for Managers Wed 8 May 2024   09:30   [More dates...] [Full]


Coaching is an essential tool for managers and other professionals to use to help individuals to unlock their full potential and enhance their performance. You will be introduced to the technique of coaching and focus on the development of a range of skills that may be used to coach others effectively. This course is highly participative and will include the opportunity to practice your coaching skills.

1 other event...

Date Availability
Tue 18 Jun 2024 09:30 [Full]
Coach yourself through procrastination new Mon 20 May 2024   14:00 [Places]

This workshop will cover key themes relating to procrastination. Participants are encouraged to reflect and share experiences with others and take part in discussion groups and activities. The session covers the common causes of procrastination, how to recognise personal procrastination traits and techniques to dig deep to find the real cause of procrastination in order to banish it for good.

Join us for this workshop to learn how to get hands on managing breakout rooms in Microsoft Teams meetings.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

Want an insight into Teams? Then join me in this friendly, fast-paced, session to learn how to get up and running. This course would suit people that are comfortable using computers and who would be confident referring to the course materials after the session to consolidate the detail.

  • This is the In Person Face to Face version of the Live Online course.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar.

If you would prefer a slower paced course with more opportunity for practice then attend the Fast Track Course in the following formats:

  • See Related Courses below to take your skills further

Want an insight into Teams? Then join me in this friendly, fast-paced, session to learn how to get up and running. This course would suit people that are comfortable using computers and who would be confident referring to the course materials after the session to consolidate the detail.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

If you would prefer a slower paced course with more opportunity for practice then attend the Fast Track Course in the following formats:

  • See Related Courses below to take your skills further

2 other events...

Date Availability
Tue 7 May 2024 09:30 [Full]
Thu 19 Sep 2024 09:30 [Places]

Need to get up to speed with Teams? Then join us in this friendly, slow-paced, introductory session to learn how to get up and running. This course provides the opportunity to get a hands on and in-depth insight into Teams.

  • This is the In Person Face to Face version of the Live Online Microsoft Teams - Getting Started course.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar.

If you prefer a quick overview of Teams then consider joining the Fast Track Live Online or In Person Face to Face course instead.

  • See Related Courses below to take your skills further

1 other event...

Date Availability
Wed 4 Sep 2024 09:30 [Places]

Need to get up to speed with Teams? Then join us in this friendly, slow-paced, introductory session to learn how to get up and running and provide an opportunity to get a hands on and in-depth insight into Teams. Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

If you prefer a quick overview of Teams then consider joining the Fast Track Live Online or In Person Face to Face course instead.

  • See Related Courses below to take your skills further

Want to practice giving Teams Live Events? Then join us in this informal introductory session to manage and deliver a webinar. The course is not about presentation skills, it is to master the mechanics of managing the smooth transition between different presenters and content.

Note! Teams 'Live Events' will be retired by Microsoft on September 30, 2024. 'Town hall', a new virtual event experience will replace Teams 'Live Event'.

Please note that the course is taught using Microsoft Teams and you must have Teams installed, your calendar correctly configured, a web cam and mic and the Create Live Events button enabled on your computer to participate in this course this may take 48 hours. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

4 other events...

Date Availability
Thu 25 Apr 2024 09:30 [Full]
Mon 3 Jun 2024 09:30 [Full]
Tue 9 Jul 2024 09:30 [Places]
Thu 29 Aug 2024 09:30 [Places]

New to, or confused about online file storage and collaboration? This course aims to take the mystery out of managing your files online, how to set file permissions and you will have an understanding of online file management in SharePoint, Teams and OneDrive.

  • This is the Face to Face version of the Live Online course.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar.

  • See Related Courses below to take your skills further

1 other event...

Date Availability
Wed 3 Jul 2024 09:30 [Full]

New to, or confused about online file storage and collaboration? This course aims to take the mystery out of managing your files online, how to set file permissions and you will have an understanding of online file management in SharePoint, Teams and OneDrive.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

2 other events...

Date Availability
Wed 29 May 2024 09:30 [Full]
Thu 8 Aug 2024 09:30 [Full]

Need to present meetings or teach using Teams? Then join us in this friendly hand on session to learn how to get up and running. You will have the opportunity to practice managing a meeting or a webinar.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

3 other events...

Date Availability
Tue 18 Jun 2024 09:30 [Places]
Tue 23 Jul 2024 09:30 [Places]
Thu 26 Sep 2024 09:30 [Places]

Using Microsoft Forms, this hands on course teaches you how to create:

  • Online forms for questionnaires or surveys using a branching scenario.
  • Quick polls for use before or after a meeting, or to distribute via a Teams chat or channel.
  • This is the In Person Face to Face version of the Live Online Microsoft Teams Surveys, Forms and Polls course.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar.

  • See Related Courses below to take your skills further

1 other event...

Date Availability
Wed 11 Sep 2024 09:30 [Places]

Using Microsoft Forms, this hands on course teaches you how to create:

  • Online forms for questionnaires or surveys using a branching scenario.
  • Quick polls for use before or after a meeting, or to distribute via a Teams chat or channel.
  • This is the Live Online version of the In Person Face to Face Microsoft Teams Surveys, Forms and Polls course.

Please note that the course is taught using Microsoft Teams and you must have Teams installed on your computer to participate. See System requirements below for more information.

Please Note: It is important that when you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

1 other event...

Date Availability
Wed 10 Jul 2024 09:30 [Places]

Are you organising an event with a larger audience, and considering using Teams? Webinars are ideal for business and educational purposes, such as training sessions, demonstrations, virtual conferences, and academic lectures.

Confused over the various types of webinars? You may be aware of Live Events (soon to be updated to Town Halls) as an alternative to this course on Webinars; Live Events have a more structured delivery style and require an individual to take the role of producer to advance the next slide. Webinars are similar to a Teams meeting and are more intuitive to use.

Teams Webinars typically involve a combination of audio and visual elements where the presenters share their video feed, give presentations, or other multimedia content, while participants can ask questions, provide feedback, and participate in discussions through chat, Q&A or other interactive features such as breakout rooms.

This course will give you the opportunity to learn how to mitigate technical problems on the day, and to practise managing your content before you go live! Both organisers and presenters will find this course useful.

The course is taught using Microsoft Teams and you must have the Teams desktop installed on your computer to participate.

Please Note: When you book on this course, on your booking confirmation page, click on Add to Calendar to start the process to import the course appointment into your calendar. This contains the link to the MS Teams course meeting under Joining Instructions that you will use to join on the day of the course.

  • See Related Courses below to take your skills further

2 other events...

Date Availability
Fri 28 Jun 2024 09:30 [Places]
Wed 25 Sep 2024 09:30 [Places]


At work and at home, it’s all too easy to speak and act without thinking – and then regret it afterwards. Acting on instinct can lead us to behave aggressively or passively. Both of these are generally unhelpful for our own reputation and for our relationships with others.

Communicating Assertively will show you how to avoid both extremes and instead to use assertive behaviour to build constructive and respectful working relationships.

This online course will help you understand the assertive mindset and highlight what assertiveness looks and sounds like.

View a short trailer for the online course.


"It all boils down to communication", how many times have we heard that phrase? This interactive online module is packed full of useful tips and practical examples to help you get your point across more clearly, ask the right questions and listen better to what others have to say.

The course introduces you to the key concepts of communication skills through a variety of media, offering those new to this topic a solid grounding in the essentials, as well as a great refresher for more experienced communicators.

If you’re short of time and just need the basics, or you want to explore things in a bit more detail, the versatile structure of this course offers you the flexibility to learn in the way that best fits with your schedule.

View a short trailer for the course.

A Community of Practice (CoP) is a group of people who share a common passion, set of problems, or interest in a topic and who come together to fulfil both individual and group goals. 

CoPs bring colleagues together in order to:

  • Create support networks
  • Learn and grow their skills
  • Share knowledge and join up related work
  • Share common approaches
  • Collaborate and innovate, and create better practices for everyone.

Come along to this session to find out more about how CoPs are being established and embedded at Cambridge, and the ways in which they could help you and those who you manage. There will be the opportunity to share ideas and concerns you have about the CoPs initiative and learn more about this exciting new area of development in the University.

1 other event...

Date Availability
Tue 19 Nov 2024 10:00 [Places]

A Community of Practice (CoP) is a group of people who share a common passion, set of problems, or interest in a topic and who come together to fulfil both individual and group goals. 

CoPs bring colleagues together in order to:

  • Create support networks
  • Learn and grow their skills
  • Share knowledge and join up related work
  • Share common approaches
  • Collaborate and innovate, and create better practices for everyone.

Come along to this session to find out more about how CoPs are being established and embedded at Cambridge, and the ways in which they could help you and those who you work with to achieve your objectives. There will be the opportunity to ask questions, share ideas for potential new CoPs and learn more about this exciting new area of development in the University.

1 other event...

Date Availability
Wed 23 Oct 2024 11:00 [Places]
Concur – Acting as a Delegate new Wed 22 May 2024   12:00   [More dates...] [Places]

A short briefing on how to act as a delegate using the desktop SAP Concur client. This will cover:

  • Who may act as a delegate for others
  • The type of claims you may prepare for others
  • How to switch roles and enter information
  • The submission process

1 other event...

Date Availability
Tue 9 Jul 2024 12:00 [Places]
Concur – Acting as a First Approver new Wed 12 Jun 2024   12:00   [More dates...] [Places]

An overview of how to act as an approver in the expenses claim process using SAP Concur software. This includes:

  • How a first approver is nominated
  • Responsibilities as first approver
  • Confirming an approval
  • Reasons for rejection

1 other event...

Date Availability
Wed 17 Jul 2024 12:00 [Places]

Short e-learning course covering the responsibilities of being a second approver in Concur. It will also explain the processes required and functionality within Concur.

This course is mandatory for any member of staff who will act as a second approver (part of the departments expenses finance team) in Concur.

Concur – Mobile App new Wed 1 May 2024   12:00   [More dates...] [Places]

A short briefing on how to use all of the features of the Concur mobile app to submit expenses claims. This includes:

  • Adding receipts
  • ExpenseIt automated input
  • Mileage calculator
  • Submitting claims

2 other events...

Date Availability
Fri 5 Jul 2024 12:00 [Places]
Wed 24 Jul 2024 12:00 [Places]
Concur - Setting up a visitor new Self-taught Bookable

Short e-learning course covering how to set up and pay expenses to a visitor via Concur.

This course is mandatory for any member of staff who will require access to the visitor onboarding form which is used to set up the visitor account in Concur.

Conducting Right to Work Checks: Webinar new Self-taught Booking not required

The procedure through which employers can check an individual’s right to work in the UK will change from 6 April 2022. This short course will provide staff with practical guidance on how to check right to work under the new procedures.

Access the recording of the Conducting Right to Work Checks webinar.

Content Community: Optimise your content course new Thu 18 Apr 2024   11:00 Not bookable

Join the Optimise your content training programme for website editors and owners.

This training programme will:

  • get your site ready to move to the new Drupal content management system
  • help you improve your web content
  • embed content standards and introduce consistency
  • reduce website maintenance for your team or department
  • provide a better user experience

By signing up for the programme, you get access to:

  • 6 live, online sessions where we'll explain the tasks to do, give examples, and answer questions
  • personalised information and data for your website
  • templates and step-by-step instructions
  • support from content designers and peers
  • a dedicated Teams channel and drop-in sessions as you work through the tasks

Sign up

Sign up for this cohort has now closed. You can follow the course with recordings of sessions, which will be available on the Content Community SharePoint site.

If you would like to receive notification about the next time we run the course, email contentdesign@uis.cam.ac.uk.

Contract law – the basics new Self-taught Bookable

Short e-learning course covering the basics of contract law and the procurement legal suite of documents.

Copyright and Creative Commons for Researchers Tue 28 May 2024   14:00 [Places]

From fair dealing to sharing your research online it seems that nothing with copyright is ever simple. There are few black and white rules about copyright but there can be serious consequences for getting things wrong! This session will cover the basics of UK copyright law and how these impact researchers such as dealing with third party materials, seeking permissions and how to manage risk.

Please note: This session will be offered, either online or in person, in Michaelmas, Lent and Easter terms.

Copyright law is a complex field with direct relevance for researchers who need to protect their own intellectual work and use work written by others, and most importantly must avoid accidentally infringing copyright. This course provides you with basic knowledge you can apply to your research practice.

The course covers:

  • fundamentals of copyright and why it’s important
  • what to do if you want to use someone else’s work
  • how to protect and share your own work
  • how licenses can be used to make it easier to reuse works

You will receive the URL for the course in the confirmation email after booking.

Core Statistics using R (IN-PERSON) Mon 13 May 2024   09:30   [More dates...] [Places]

This award winning course is intended to provide a strong foundation in practical statistics and data analysis using the R software environment. The underlying philosophy of the course is to treat statistics as a practical skill rather than as a theoretical subject and as such the course focuses on methods for addressing real-life issues in the biological sciences.

There are three core goals for this course:

  1. Use R confidently for statistics and data analysis
  2. Be able to analyse datasets using standard statistical techniques
  3. Know which tests are and are not appropriate

R is an open source programming language so all of the software we will use in the course is free.

In this course, we explore classical statistical analysis techniques starting with simple hypothesis testing and building up to linear models and power analyses. The focus of the course is on practical implementation of these techniques and developing robust statistical analysis skills rather than on the underlying statistical theory.

After the course you should feel confident to be able to select and implement common statistical techniques using R and moreover know when, and when not, to apply these techniques.


If you do not have a University of Cambridge Raven account please book or register your interest here.

Additional information
  • ♿ The training room is located on the first floor and there is currently no wheelchair or level access.
  • Our courses are only free for registered University of Cambridge students. All other participants will be charged according to our charging policy.
  • Attendance will be taken on all courses and a charge is applied for non-attendance, including for University of Cambridge students. After you have booked a place, if you are unable to attend any of the live sessions, please email the Bioinfo Team.
  • Further details regarding eligibility criteria are available here.
  • Guidance on visiting Cambridge and finding accommodation is available here.

1 other event...

Date Availability
Wed 10 Jul 2024 09:30 Not bookable
Courageous Peer to Peer Conversations Tue 14 May 2024   11:00 [Full]

Great team work and individual working relationships are what we all want, but things don’t always run smoothly. We may find ourselves disagreeing with someone over work or behaviours. We may want to tell them how we feel but don’t quite know how to go about it. Sometimes we decide not to have the conversation at all, which can lead to a small problem escalating in to something bigger, more persistent and harder to resolve.

Having honest and open conversations is not always easy and can sometimes lead to a misunderstanding, bad feelings and resentment. On this workshop, using forum theatre with a scenario acted out, we will explore what can go wrong and how to put right. With your interactions, we will help you develop techniques for a constructive conversation that helps to build long-lasting effective relationships and to build trust within the team.

This session will help researchers explore academic literature through discussing key skills such as critical evaluation, structural reading, effective note-taking, and getting started with writing.

CULP: Academic German for Archive Work Workshop Wed 5 Jun 2024   14:00 [Places]

The Academic German for Archive Work workshops are offered during the academic year, based on demand. Each workshop lasts three hours and enrols up to 15 participants. For more information, please check our website.

CULP: Arabic Basic 1 charged Mon 22 Apr 2024   16:00 In progress

The Programme offers general language tuition with a focus on communicative competence.

At basic level the focus is on every day and real-time, oral/aural communication. Each course features a functional-notional syllabus and grammar points are analysed in context.

For more detailed information about the course please visit our website.

CULP: Arabic Basic 2 charged Mon 29 Apr 2024   18:00 [Places]

The Programme offers general language tuition with a focus on communicative competence. At basic level the focus is on every day and real-time, oral/aural communication. Each course features a functional-notional syllabus and grammar points are analysed in context.

For more detailed information about the course please visit our website.

[Back to top]