New Ways to Learn the Most Exciting Technology Subjects
Open Source Software Development and Computer Science with Self-grading Labs
Watch Introduction on YouTube
In addition to career opportunities you discover on your own, each of our program pathways map directly into co-op, apprenticeship, and career opportunities. Individual courses enable you to upgrade your skills, while the combination of courses in a program are designed to match well-defined job skills and roles. If you are accepted into an apprenticeship, you are matched with an employer at the start of the program. You earn a wage and all education costs and equipment are paid for. With a Cooperative Education (COPED) course, you earn a wage while completing coursework in your field. Evidence of your work experience is proven by an entry on your college transcript. The entries below are tagged according to the appropriate pathway: Coding, DevOps, or Cybersecurity
Artificial Intelligence and Deep/Machine Learning
In addition to being able to write software, employers are asking for skills in Artificial Intelligence
, Machine Learning, and Data Science (AI/ML/DS.) This is an area of special focus on Bitbucket Academy.
How do you get your basic coding skills and move into writing Artificial Intelligence, Machine Learning, and Data Science (AI/ML/DS) applications?
First, you build your own personal AI/ML/DS computer using my free step-by-step guide
. You can do this using Free/Open Source Software (F/OSS) so the cost to get started is low. Once you have completed this guide you will have a machine that can be used for the entry level coding courses as well as Artificial Intelligence courses. You can do it all on the the same machine.
You can learn transfer-level coding fundamentals
with courses that count toward a Computer Science Bachelor's degree
in the UC
, and CalPoly
systems. In addition our program electives provide a focus on workforce competencies in Machine Learning, Data Science, and Artificial Intelligence. Artificial Intelligence is an area of passion and rigorous research for our CEO and Founder. He completed his Master of Science in Computer Science with a thesis on Neural Networks. His graduate thesis on pattern analysis in training Neural Networks
anticipated the revelation of emergent patterns in trained Neural Networks. Similarly, along with the emergence of sub-network patterns, networks evolve an internal representational language. Imposing an intentional language caused a minimum
of 63% speed up in training time. Training is the most time-consuming element of developing Neural Networks. The C-Naps Neural Network Simulator
is freely available for download under Free/Open Source Software License.
Courtney Brown's ongoing work on how to gain better Neural Network performance drives the deep analysis of CPU/GPU instruction sets and architecture found on Bitbucket Academy. It also compels staying up-to-date with advances like CUDA, cuDNN, intel oneAPI, DPC++, Pandas, Tensorflow, Scikit-Learn, Accelerated Python, and SYCL. You get the benefit of guidance on how to weave these tools together and construct your own modern, integrated AI tool-chain that is also compatible with traditional software development systems and languages.
You can build a DevOps workstation from a laptop or desktop that is currently computer just gathering dust. DevOps requires a CPU with hardware that that accelerates Virtual Machines (VMs). Luckily, the technology for hardware assisted acceleration of VMs
has been shipping intel, AMD, and VIA processors since 2005! To get up and running with DevOps, you simply have to enable VM acceleration int he BIOS and follow our step-by-step guide to install software and validate your setup.
All the skills and competencies you gain using Free/Open Source Software are easily transferred to Docker/AWS/Azure as they represent fundamental topics tata are part of the Information Technology Model Curriculum (ITMC). Try our FREE DevOps mini-course that goes along with the free DevOps eBook.
Our founder and CEO leads the Merritt College Cybersecurity program. One fo the top Cybersecurity programs in the country and the only state aproved 2-year Cybersecurity degree and certificate programs. You can try your hand at ethical hacking and see if Cybersecurity is for you. The courses are credit eligible and count as program progress toward an internationally recognized degree or certificate.
Bitbucket Academy is facilitating a Software Development Apprenticeship in Cybersecurity as part of The California Apprenticeship Initiative (CAI) New and innovative Grant Program. This program is designed toconfer an A.S. Degree in Computer Science specializing in software development for Cybersecurity. This corresponds to elective groups A and B in the Computer Science program pathway. It is implemented as a collaboration between Merritt College, the CISE Sponspored Merritt Cybersecurity Program, Rightvarsity Immersion Technologies, and Love Never Fails ITBiz program. Interested candidates should complete the online form to learn about the application process.
Opportunities: Certification, Co-Op Work Experience, Apprenticeship
To give our students the opportunity to gain recognized, real world job experience, each of our programs have engaged with the following organizations. Students must apply and acceptance is not guaranteed. The number of slots available vary, and each has their own application and timeline.
The California Apprenticeship Initiative (CAI) is a grant offered by the CCCCO to support the creation of new apprenticeships and pre-apprenticeship training programs. It's main purpose is making sure students from all backgrounds succeed in reaching their goals and improving their families and communities. An apprenticeship is a combination of employment, on-the-job training (OJT), and related classroom instruction that takes place under the supervision of a journey-level craft person or trade professional. If accepted, you will br matched with an employer and all education costs are covered by the program.Click this link If you are interested in applying to be a Cybersecurity software apprentice.
The Employment Training Panel (ETP) provides funding to employers to assist in upgrading the skills of their workers through training that leads to good paying, long-term jobs. New hires and employed workers in the state of California can apply to access free training with Merritt Community college. The recomended pathway is through our Computer Project Management program which enables the non-technical person to manage technology projects. This certificate stacks with other courses to lead to a DevOps degree. Co-op employment opportunities are available. It can be accessed through the ITBiz collaboration with Love Never Fails. Click this link to submit a form expressing your interest.
The NASA Technology Transfer program ensures that innovations developed for exploration and discovery are broadly available to the public, maximizing the benefit to the Nation. Browse through thousands of technologies that can give your business that competitive edge everyone is looking for! NASA's Software Catalog offers hundreds of new software programs you can download for free to use in a wide variety of technical applications. This aligns with our Computer Science proogram. This pathway is perfect for entrepreneurs and solo-preneurs. Click this link to submit a form indicating your interest.
You can learn about Neural Networks from the ground up with an Arduino kit and the C-Naps Open Source Software project. The Arduino ecosystem provides a rich variety of sensors, actuators, displays, and connectivity services.
This is the perfect, low-cost environment to experiment with Neural Networks. Neural Networks can can convert input from the many Arduino sensors into real-world actions. Neural Networks are modeled on the anatomy of living things which use nerves to carry sensory input to a brain-cluster that interprets the signals and drives physical activity.Click this link to request your FREE Neural Network starter bundle
The Jetson Nano is a complete Linux system with a CUDA capable Graphics Processing Unit. It is part of an experimentation and education ecosystem with many resources to give you a jump-start in your project. With the full Linux system at your disposal you can bridge the context between your First Principles Neural network into the next dimension of your imagination which can encommpass ML o the amazon cloud. The C-Naps system that you started with also works here. You can have the perfect A/B configuration to upscale your project to toolkits like cuDNN, Tensorflow, and robust libraries that will take you to the cloud. Click this link to request your FREE Neural Network starter bundle.