Category Archives: Computer Science

Is Mojo The Fortran For AI Programming, Or More? – The Next Platform

When Jim Keller talks about compute engines, you listen. And when Keller name drops a programming language and AI runtime environment, as he did in a recent interview with us, you do a little research and you also keep an eye out for developments.

The name Keller dropped was Chris Lattner, who is one of the co-founders of a company called Modular AI, which has just released a software development kit for a new programming language called Mojo for Linux platforms. Lattner is probably one of the most important people in compilers since Dennis Ritchie created the C programming language in the early 1970s at AT&T Bell Labs for the original Unix. Ken Thompson created its predecessor, B, also while at Bell Labs, and interestingly now works for Google, which we might even call Ma Search, and created the Go language for system-level programming (like Kubernetes) that is like many, many languages, a derivative of C.

Every new domain has its programming languages that evolve with that domain, and every platform has its preferences, as does every programmer. And thus, the cornucopia of programming languages have evolved in that Cambrian explosion manner. This magnificent programming language genealogy tree from Wikipedia, which was created by Maximilian Drrbecker and which ends in 2008 so it is missing a bunch of stuff, gives a pretty good overview of the first couple of decades of the dominant programming languages beyond plug boards and assembler and how they relate to each other or dont. Love this:

For many of us of a certain age, the dawn of the PC era meant that BASIC was transformative in our lives because it gave us the power of programming at a price that we could afford. But no one would call it a great language for creating complex, modern applications. Even in 1985. Many of us learned FORTRAN (now less shouty as Fortran) and COBOL and got a taste of other esoteric languages ours were Pascal and Smalltalk. We talked about why Fortran persists and its skills gap problem recently.

We were too busy doing other things starting businesses and raising families to get into Java, PHP, and JavaScript, but we call these three out from the chart because they solved very specific problems in enterprise computing at the time, which is ultimately what we care about here at The Next Platform. We love theory, but we love practice more.

Java was created because C and C++ were too damned hard and an unnecessarily so in a macho kind of way for programmers in the enterprise who just want to craft business logic and not have to worry about system architecture. They wanted the ease of COBOL, RPG, and similar high level languages and they want to have the complexity of the underlying hardware things you really need to know about with C and C++ underneath a virtual machine that interprets the language and that allows for a certain degree of compilation for performance but which ensures the maximum platform portability. While some have joked that Java has the portability of C++ and the readability of assembly, it was an obvious improvement, which is why Java took off in the enterprise in application areas where performance, in an absolute sense, was not as much of a concern as programmer productivity and quick turn around on code. We had so many clock cycles and threads laying around, and you know the server makers were happy to sell machines to run this interpreted program rather than a strictly compiled one that ran like a bat out of hell on cheap iron. Still, when it comes to performance, a lot of modules of code are still written in C or C++ within a stack of Java.

PHP and JavaScript did for the front end of applications what Java did for the backend. There are others, of course.

Making such statements, we are bracing for and absolutely expecting contrarian opinions. There is nothing like talking about programming languages to bring out the prides and prejudices. Which is fun and fine. But make no mistake, and dont just listen to all of the AI whitewashing that Modular AI is doing, which helped them to raise $100 million in venture funding two weeks ago. Lattner and his Modular AI co-founder, Tim Davis, dont just want to fix AI programming. They want to fix programming. And if there are two people who can do that in a way that Dennis Ritchie with C and James Gosling with Java and Ramus Lerdorf did with Personal Home Page Lattner and Davis are those two.

Here in the third decade of the 21st century, if you asked programmers what language a newbie should learn, we think most of them would say Python, which is a language created by Guido von Rossum more than two decades ago to make it easier for programmers to do neat things.

Pythonic languages (and there are many) are not in love with their own complexity, just like languages such as BASIC, RPG, and COBOL are not. Other languages are definitely in love with their own complexity and they are macho about it. But in this era where software makes up a by-far dominant portion of the overall IT budget, we dont have time for this.

If you put a gun to the heads of most programmers and asked the same question what programming language should you learn? they would probably say C or C++ because they are universally applicable and ultimately more useful in terms of both portability and performance for both the code and their careers. In the corporate enterprise, the programmers would no doubt say Java, which is C++ playing on idealized hardware in a sense.

Lattner and Davis think this is a false dichotomy, and with Mojo they are creating a superset of Python that can do all of the same high-level stuff and can even absorb and run literal Python code in its runtime while at the same time giving Mojo the same low-level performance programming that C and C++ offer and that has given them such longevity in the market. (Maybe we can think of it as the lovechild of C++ and Python.) The Mojo runtime can do CPython code, but it can do its own stuff, too. And this is the key.

The pedigree of Mojos creators is impeccable. Lattner got a bachelors degree in computer science at the University of Portland and was a developer on the Dynix/ptx Unix variant for the big X86 NUMA boxes from Sequent Computer Systems for a while. Lattner got his masters and PhD degrees from the University of Illinois at Urbana-Champaign after the Dot-Com Boom, and created the Low Level Virtual Machine project with his advisor, Vikram Adve. LLVM is, of course, integral to most compilers today, and it is a set of compiler tools that uses a language-independent intermediate representation that is constructed from any high-level programming language on its front end that can be targeted and compiled down to any instruction set for any kind of device on its back end. The important thing about LLVM, according to Lattner, is that it is modular and extendible through APIs the LLVM toolchain is like the non-monolithic code that programmers are trying to create, which means they can tweak it to do all sorts of things.

While at Apple, Lattner drove the development of Clang and Swift, two C-alikes, and then did a brief stint at Tesla as vice president in charge of its Autopilot software, and then moved to Google to be the senior director of the TensorFlow AI framework that Google had open sourced a few years prior.

It was at Google that Lattner met Davis, who has a bachelors degree in chemical engineering from the University of Melbourne and a law degree from Monash University in Australia as well as studying computer science at Stanford University. Davis founded his own machine learning startup, called CrowdSend, in 2011 and did the engineering for another startup called Fluc in 2013, where he spent three years before becoming a product manager in the Google advertising business in 2016. Davis joined the Google Brain team to work on TensorFlow in 2018 and was one of the creators of the TensorFlow Lite variant, and eventually became the group product leader for machine learning at the company, leading the development of machine learning APIs, compilers, and runtimes.

In September 2019, both Lattner and Davis were the tag team distinguished engineer and product manager for TensorFlow when the Multi Level Intermediate Representation, or MLIR, compiler infrastructure for heterogenous compute engines was contributed to the non-profit LLVM Foundation for which Lattner is the benevolent dictator for life. The two left Google in January 2022 to start Modular AI.

The name Modular AI is important, and not the AI part except for the fact that this is a great place to start a new programming language like Mojo. There are so many different ways to get code onto so many different kinds of compute engines that it is enough to make your stomach churn, and there is a modicum of lock-in, intended (as with Nvidias CUDA stack) or not (as with AMDs ROCm and Intels OneAPI).

The tools used to deploy AI models today are strikingly similar to compilers and tools in the 1990s and 2000s, wrote Lattner and Davis when Modular AI was unveiled back in April 2022. We see severe fragmentation across these systems, with a wide variety of hardware, each having bespoke tools. The worlds biggest tech companies have built multiple in-house toolchains specific to different hardware products over the years, and these are often incompatible and share little code. How many flaky converters and translators does one industry really need?

One should do. Ahem.

Lattner and Davis unveiled the Mojo language in May of this year,

What got us to writing about Mojo was the fact that the first software development kit, obviously for Linux, was released yesterday, with SDKs on the way for Windows and MacOS/iOS platforms coming down the pike.

Mojo itself was unveiled in May of this year, and over 120,000 developers gave come and kicked the tires on this new language and over 19,000 of them are chatting away about it on Discord and GitHub. It is illustrative to hear why Lattner and Davis created Mojo directly from them, so you should read that manifesto.

One of the big changes between Python and Mojo is that Mojo is multithreaded and can run across multiple cores, and because of this, Modular AI can show a 35,000X speedup calculating Mandelbrot sets compared to the CPython runtime in Python 3. That is a much bigger performance increase than using the PyPy variant of Python that has a just-in-time compiler and it even beats the tar out of moving the code to C++, which is neat:

To our eyes, this just shows how interpreted languages should never be left uncompiled, given the tremendous need for compute and the flattening of the cost curves thanks to the creakiness of Moores Law reductions in the cost of transistors on compute engines.

To show that the Mojo pudding has some proof, Modular AI created its own Modular Inference Engine, which can take trained AI models from TensorFlow and PyTorch machine learning frameworks, the JAX numerical function transformer, the XGBoost turbocharger for gradient descent calculation acceleration and accelerate the heck out of them and then output transformed and accelerated inference models for compute engines based on Intel and AMD X86, various Arm, and various RISC-V CPUs as well as for GPUs from Nvidia, AMD, and Intel.

Here is the speedup of the Modular Inference Engine compared to TensorFlow and PyToch on various AWS instances using Intel Xeon SP, AMD Epyc, and Graviton2 instances running on Amazon Web Services:

While Modular AI is focusing its attention on the AI sector right now, there is nothing to say that Mojo cant become a true system software programming language like C and C++ has always been and unlike Java ever was. Wouldnt it be nice to have a unified way to program front-end and back-end applications? Something like what JavaScript and Node.js are trying to do in a more limited sense for applications that are focused mainly on I/O operations. With so many Python programmers in the world now, maybe this would be a good thing, and not just for AI. But apparently, just like what was good for GM was good for America in the glory days after World War II, maybe what is good for AI is good for IT.

Original post:

Is Mojo The Fortran For AI Programming, Or More? - The Next Platform

NVIDIA Partners With India Giants to Advance AI in World’s Most … – Nvidia

The worlds largest democracy is poised to transform itself and the world, embracing AI on an enormous scale.

Speaking with the press Friday in Bengaluru, in the context of announcements from two of Indias largest conglomerates, Reliance Industries Limited and Tata Group, NVIDIA founder and CEO Jensen Huang detailed plans to bring AI technology and skills to address the worlds most populous nations greatest challenges.

I think this is going to be one of the largest AI markets in the world, said Huang, who was wrapping up a week of high-level meetings across the nation, including with Prime Minister Narendra Modi, leading AI researchers, top business leaders, members of the press and the countrys 4,000-some NVIDIA employees.

The companies will work together to create an AI computing infrastructure and platforms for developing AI solutions. It will be based on NVIDIA technology like the NVIDIA GH200 Grace Hopper Superchip and NVIDIA DGX Cloud.

GH200 marks a fundamental shift in computing architecture that provides exceptional performance and massive memory bandwidth, while DGX Cloud, an AI supercomputing service in the cloud, makes it easier for enterprises to train their employees in AI technology, access the technology internally and provide generative AI services to customers.

In his exchange with more than a dozen of Indias top tech journalists following the announcement, Huang said computer science expertise is a core competency for India, and that with access to technology and capital India is poised to build AI to be able to solve challenges at home and abroad.

You have the data, you have the talent, Huang said. We are open for business and bring great expertise on building supercomputers.

During the freewheeling back and forth with the media, Huang emphasized Indias strength in information technology and the potential for AI to accelerate the development of the nations IT industry.

IT is one of your natural resources. You produce it at an incredible scale. Youre incredibly good at it. You export it all over the world, Huang said.

Earlier, after meeting with many of the regions top technology leaders including startup pioneers, AI proponents, and key players in Indias digital public infrastructure Huang hailed Indias moment, saying the nation is on the cusp of becoming a global AI powerhouse.

While India has well-known technical capabilities distinguished technical universities, 2,500 engineering colleges and an estimated 1.5 million engineers many of its 1.4 billion people, located across sprawling metropolitan areas and some 650,000 villages, collectively speaking dozens of languages, have yet to fully benefit from this progress.

Applied in the Indian context, AI can help rural farmers interact via cell phones in their local language to get weather information and crop prices. It can help provide, at a massive scale, expert diagnosis of medical symptoms and imaging scans where doctors may not be immediately available. It can better predict cyclonic storms using decades of atmospheric data, enabling those at risk to more quickly evacuate and find shelter.

Reliance Industries and Tata Communications will build and operate state-of-the-art AI supercomputing data centers based on such technology, utilizing it for internal AI development and infrastructure-as-a-service for Indias AI researchers, companies and burgeoning AI startup ecosystem.

That effort, Huang said, during his conversation with the Indian technology press, promises to be part of a process that will turn India into a beacon for AI technology.

AI could be built in India, used in India, and exported from India, Huang said.

Go here to see the original:

NVIDIA Partners With India Giants to Advance AI in World's Most ... - Nvidia

Quantum quarterbacks: Pritzker a ‘geek’ for computing science that Emanuel calls ‘cutting edge of the next generation’ – Chicago Sun-Times

It is not an overstatement to say that Gov. J.B. Pritzker is enamored with quantum computing.

The governors frequent mention of the complex science, both publicly and privately, prompts eye rolls from some of his top staffers. But Pritzker says he truly believes his persistence will put Illinois on the world stage as the Silicon Valley of quantum development.

Its too early to tell whether quantum leaps ahead in Illinois. But at the University of Chicago, researchers are already working on experiments such as creating a super sensitive quantum sensor that could detect biological and chemical changes at the molecular level leading to instant detection of diseases. Other work is setting the path toward data transfers that cannot be breached.

The science behind it all is unbelievably complex.

Lets be honest. I dont know enough, former Mayor Rahm Emanuel, another key Illinois quantum booster, told the Sun-Times. But I know its the cutting edge of the next generation.

In a laypersons terms, the Internet and the technology in your phone work by breaking down long streams of pulses representing a zero or a one. Quantum computing creates an infinite combination of zeros and ones, meaning it can produce a huge number of solutions simultaneously.

Leaving the science to the experts, the governor and former Chicago mayor are instead consistently bringing attention and funds to support the experimental field.Both influential Chicagoans firmly grasp the potential.

Quantum discoveries could mean faster development of vaccines and unhackable computers providing foolproof protection of health, financial and government data. That obviously suggests heavy national security implications of the evolving science.

Pritzker, the billionaire heir and entrepreneur turned politician, is competitive, and he understands the value of quantum within the national security realm and in the worlds of medicine and technology.

Even though he is not an expert in science, the governor certainly understands the dollar signs that will come with all those additional zeros and ones.

According to global consulting firm McKinsey & Company, investors put $2.35 billion into quantum technology startups in 2022. Four industries automotive, chemical, financial services and life sciences could potentially gain up to $1.3 trillion in value by 2035.

The governor is fully aware the steps he is taking now might go unnoticed even long after he leaves state government. But he can wait.

Twenty years from now, well be reading about Chicago and Illinois being the leader in this burgeoning, amazing new space and industry. And Ill take the victory lap, Pritzker said in an interview with the Sun-Times. Ill be 78. But Ill take the victory lap then. Because these are long, incubated investments that you make.

Gov. J.B. Pritzker holds a molecular model in one of the University of Chicago quantum engineering laboratories during a visit last month.

During a roundtable at the University of Chicago last month with some of the worlds leading quantum scientists and researchers, Pritzker had a simple unscientific question: How can Illinois attract the best in the quantum world, and what can he do as governor to help facilitate that?

Researchers cited the intense international competition for talent, the fast-changing nature of the industry and, in one instance, Illinois taxes for large corporations as reasons some companies werent landing in Illinois, and why some of the best minds have left.

So you dont buy into any of the BS thats out there, its a hell of a lot cheaper from a tax perspective than California, Pritzker said of Illinois. But yes, there are other places wed like to attract people from that maybe have zero income tax.

He echoed the calls for retention during a tour of the universitys quantum labs, asking each graduate student where they were from and whether they planned to stay in Chicago after their research work concluded. Most said yes.

When he was mayor, Emanuel helped to jumpstart Chicagos path to quantum development in 2018, announcing the University of Illinois at Urbana-Champaign would join the University of Chicagos efforts in quantum technology with the Fermi and Argonne National Laboratories as part of the Chicago Quantum Exchange.

The Chicago Quantum Exchange, first launched in 2017 with Argonne and Fermi, now has one of the largest teams of quantum researchers in the world.

U.S. Ambassador to Japan Rahm Emanuel, Chicagos former mayor, speaks to reporters at the ambassadors residence in Tokyo in April.

Andrew Harnik/ Pool/AFP via Getty Images

At the 2018 news conference announcing the universities role in the partnership, Emanuel literally threw up his hands about the science behind the technology. Five years later, Emanuel, now the U.S. ambassador to Japan, still acknowledges the concept is complex.

Ive read more in the last three years, Emanuel said in a phone interview from Japan. That said, I think even the people involved in it are just, theyre just basically spitballing.

They too dont know where this is gonna go. And its so unformed, but they know its essential, Emanuel said. Thats what makes it, I think, its more the unknown and the dynamism around that makes it interesting. But the spinoff of this is going to be unprecedented.

Emanuel in May helped to secure a $150 million deal between the University of Chicago and the University of Tokyo to support quantum research and workforce development.

Rahm Emanuel, U.S. Ambassador to Japan and former Chicago mayor, speaks at a news conference in Tokyo in April.

Yuichi Yamazaki/AFP) via Getty Images

That includes a 10-year, $100 million plan with IBM and the universities to develop the blueprints of a quantum supercomputer and $50 million over 10 years from Google to accelerate the development of a quantum computer and to help train the quantum workforce. Pritzker also included $200 million in the states Rebuild Illinois capital program for quantum research.

Illinois is now home to four of the countrys top quantum labs, with the state consistently receiving federal funding for quantum research.

During a July trade mission to the United Kingdom, Pritzker brought along some of the citys leading quantum researchers for a roundtable discussion at the University of London. And in a July 19 call with reporters, Pritzker boasted about Chicagos quantum future.

We really are the leader in the United States that people look to, the University of Chicago, the University of Illinois, the duality accelerator at the University of Illinois, all of that, an exciting prospect for tremendous growth in something that I think will lead to Illinois becoming the Silicon Valley of quantum development, Pritzker said.

Pritzker said he first became interested in quantum in 2015 as a business endeavor. When he became governor in 2018, he realized he could move that interest into the public sector, with the goal of helping the states economy and improving national security.

In essence, he wants to be on the front line of a burgeoning industry, like those who made early investments in the Internet. Pritzker said he began those investments in 1995.

David Awschalom (left), director of the Chicago Quantum Exchange, shows Gov. J.B. Pritzker one of the University of Chicago quantum engineering laboratories in July.

This time hes doing the work outside of the investment world, according to his campaign. A spokeswoman said Pritzker did not invest in quantum or quantum-related companies before becoming governor a time when there werent a lot of quantum investment choices. As governor, his investments are tied up in a blind trust although he is required to release the names of companies in which he invests within a statement of economic interest.

Since 2018, 40 private companies have joined the Chicago Quantum Exchange, including Boeing, IBM, Toshiba and Verizon. The companies are working to advance quantum research and expand career opportunities for the future quantum workforce.

When you move into government, you start to see what the advantages are for an economy more broadly, not just as a business investment, of infusing quantum into various aspects of life and then think about the national security implications, Pritzker said.

Pritzker says some of his staffers laugh at him when he brings up quantum but he pushes back.

Im sort of a geek about a few things that they look at me and say, Nobody else cares, Pritzker said. I do think these are things that we have to do. They dont get a lot of attention sometimes.

Gov. J.B. Pritzker interrupts a trail of atoms at the direction of researchers in one of the University of Chicago quantum engineering laboratories.

Theres also a race to beat China in quantum development and thats a focal point for the governor, and for President Joe Biden, whose administration officials have publicly said they would enact export controls with China when it comes to quantum, semiconductors, AI, biotechnology and clean energy technologies. And the Chips and Science Act included funding for quantum programs and development.

Biden in May 2022 also signed a national security memorandum that would outline his administrations plan to address the risks posed by quantum computers to Americas cybersecurity meaning when quantum computers reach a certain point, they will be able to break cryptography that currently secures digital communications on the Internet.

But as the U.S. races to advance the quantum field, Pritzker said hes concerned the U.S. isnt doing enough to beat China to the finish line.

Thats a problem. And we have the advantage of our entrepreneurial private industry. It tends to move faster than governments do. But right now ... there are grants from the federal government that start the ball rolling.

And so you need a lot of investment in that area in order to end up having our industry kind of grab the ball and run with it, Pritzker said. And Im concerned, I will say, that were not doing enough. And if its a global competition between China and the United States, we shouldnt fail at this.

With scrubs on his leather shoes and goggles over his eyes, the governor, slightly resembling one of the Men in Black, joined a tour of a University of Chicago lab last month led by Hannes Bernien, an assistant professor in molecular biology.

In the lab, Bernien and students use laser beams called optical tweezers to trap atoms. The atoms are suspended in a vacuum so they cant lose their quantum information. The goal is to see how many atoms survive through the imaging, a way to minimize errors in quantum computing which are very sensitive to changes in temperature and pressure.

Gov. J.B. Pritzker (right) listens as Hannes Bernien, assistant professor of molecular engineering, explains some of the work the University of Chicago quantum engineering laboratories do.

Bernien in June received a National Science Foundation award for his work and $700,000 in funding to advance his research.

There is an equal sense of hope and uncertainty in the labs. It is just as Emanuel described: spitballing.

I think the most exciting part is actually the things that we dont know, the surprises in the lab when you do experiments with this many atoms with the single photos, Bernien said. Theres actually a lot that we dont know that I think we will find out and discover.

Read the original here:

Quantum quarterbacks: Pritzker a 'geek' for computing science that Emanuel calls 'cutting edge of the next generation' - Chicago Sun-Times

Engineering Professor Helps Head Up Successful ‘Frontier’ Artificial Intelligence Conference – University of Arkansas Newswire

Courtesy of Khoa Luu

One of the presentations at CVPR 2023

The annual conference on Computer Vision and Pattern Recognition, CVPR 2023, in Vancouver, Canada, attracted global attention tovarious uses of artificial intelligence, drawing over 1,000 attendees from more than 75 countries.

Khoa Luu, assistant professor in the Department of Electrical Engineering and Computer Science and area chair of the main conference, said, "This is one of the frontier AI conferences. This is why it attracts a lot of tech companies like Google, Amazon, Facebook, Microsoft, et cetera," he said. "These companies see emerging technologies and next generation AI products within this conference and attract a lot of research and scientists."

The conference received over 9,000 submissions, with 2,359 papers ultimately accepted for presentation. The U of A had a notable presence at CVPR 2023. Its doctoral students showcased their work at the main conference and in several workshops.

Naga VS Raviteja Chappa, a Ph.D. student, achieved third place at the best paper competition of the ninth International Workshop on Computer Vision in Sports. Xuan-Bac Nguyen, also a Ph.D. student, received the prestigious best reviewer award at the main conference. These students also served as panelists to review other submissions to the main conference.

Luu expressed his commitment to encouraging student participation in conferences.

"I do my best to secure grants and encourage graduate students to attend this conference," Luu said. "I do this so they can learn how to become professional researchers in the future. This conference gives them the opportunity to meet corporate attendees, communicate and interact with professionals in the industry. Our students often just stay in the computer lab creating code during their academic careers. They need to reach out and, you know, see and feel the beautiful insights and desires within the industry. It is more than just coding or being a robot machine. They need to see how things are applied and practiced. They need to learn how to present in a professional way and how to communicate with other people. I think this is a critical skill for a graduate student. They can learn this from the conference, and they must learn that they cannot just stay in the lab."

To facilitate student participation, various grants and sponsorships played a pivotal role. Luu expressed his gratitude to the sponsors, including the U of A, for supporting the students' research and enabling their enriching experiences at CVPR 2023.

Not only did Luu serve as the area chair for the main conference, he also was the co-organizer of the CVPR 2023 Precognition Workshop. He did this in collaboration with Aurora Innovation Inc., Google Research, Carnegie Mellon University, University of Houston and HKUST (Guangzhou).

Luu would like to give special thanks to all those who collaborated and sponsors:

Computer Vision and Pattern Recognition 2024 will be held June 17-21, 2024, at the Seattle Convention Center.

View post:

Engineering Professor Helps Head Up Successful 'Frontier' Artificial Intelligence Conference - University of Arkansas Newswire

6 best apps to ace the Computer Engineering courses and land high paying jobs – HT Tech

6 best apps to ace the Computer Engineering courses and land high paying jobs Photo Credit: Pexels If you are a Computer Science Engineering student and worried about your job placement, then you must ensure that you are the best of the best candidates around and for that, you must become an expert. So, try these 6 apps that will enhance your skills and also help you land a high-salary job. Photo Credit: Pexels LeetCode:This app offers practical problem solving and challenges for computer science engineering students. Photo Credit: Pexels LeetCode says it is, "the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews." Its focus is on algorithms and data structures. Photo Credit: Pexels Programming Hub:It isan app that can help you access programming manuals for more than a dozen different languages. Photo Credit: Pexels It includes Python, Assembly, HTML, C, C++, JavaScript, PHP, Ruby, CSS, Java, and many more Photo Credit: Pexels edX: This app offers a wide range of coding courses and programs, often taught by professors from renowned universities. Photo Credit: Pexels Visual Studio Code:Visual Studio Code is a free and open-source code editor developed by Microsoft which can be used for various programming languages, including C++, Java, Python, and JavaScript. Photo Credit: Pexels It offers various resources for computer science students to learn about version control and to find open-source projects. Photo Credit: Pexels Codecademy:It is an online learning platform that offers interactive courses on a variety of programming languages and topics.It is a great way to learn how to code if you are a beginner. Photo Credit: Pexels Free Code Camp:It is a non-profit organization that offers free coding boot camps.It is a great resource for computer science students who want to learn how to code for free. check more

Continued here:

6 best apps to ace the Computer Engineering courses and land high paying jobs - HT Tech

‘A creative safe house’: Former Cal computer science professor opens experimental art gallery in West Berkeley – Berkeleyside

L to R: Oliver Hawk Holden, Jonathan Bachrach and Joshua Hashemzadeh at the new art gallery 120710, which opened in July 2023. The plywood walls match the spaces experimental theme. Courtesy: Jonathan Bachrach

Berkeley artist and former Cal computer science professor Jonathan Bachrach opened experimental art gallery 120710 to create a space where artists could take risks without the pressures of commercial galleries. The gallery, which hopes to close the gap between art school and selective commercial galleries, does not take a cut from artists proceeds and is currently funded by a combination of Bachrachs own savings and donations.

120710, named after the gallerys address on Tenth Street in Berkeley, opened in July. Its inaugural exhibition, Working Craft, which focuses on the intersection of commercial craft aesthetics and traditional art production, closes Saturday.

Berkeleyside asked Bachrach a few questions about his work. This interview has been condensed and edited.

What inspired you to open 120710?

While a researcher at MIT, I started an art collective involving scientists and artists, called Collision Collective, and curated about a dozen shows, called Collisions. A number of the people in the collective went on to make art their full-time profession to some extent because of the experience. I was one of those artists. It was one of the best things I did in my life and it taught me that in order to succeed in art, you need to try out a lot of ideas, practice showing your work, have a professional venue to show in and have a community to celebrate and discuss your work.

One big problem in the art world today is that there arent enough galleries to show work, and of those, they are mostly commercial and as such need to sell work. The pressures of commercial galleries make it difficult to find your voice as an artist. Its also quite difficult to break into commercial galleries because there are so few of them. There really is a gap between art school and commercial galleries.

I really wanted the name of the gallery to be open-ended but situated and the address fits the bill. I noticed that we are located on Tenth Street and really liked the combination of the street address and the street name.

120710 is located in Berkeleys Gilman District, which is home to quite a few fine arts galleries. What about the space made you decide to open there?

I live nearby in Westbrae and had fallen in love with the area and knew I really wanted to create an art space here. I love the quirky and industrial character of the area including 924 Gilman Street, the skatepark, galleries, breweries, wineries, restaurants, shops, Urban Adamah, etc. I feel like we are most like 924 Gilman in our mission to promote the growth of emerging artists and non-mainstream genres and to make art accessible to a wide range of people.

Youve said that you want this space to provide interesting discourse for the community and take underrepresented creative practices and provide platforms for them. Could you expand on what you mean by that?

Mostly we wanted to challenge artists to try new things and practice making art and provide a higher profile gallery that rewards them for their attempts and gives them feedback from an audience that enjoys witnessing risk-taking in art. There are big pressures of showing in commercial galleries and we wanted to build a creative safe house where risk-taking is celebrated.

Were really thinking about going beyond the traditional flat painting of everyday subject matter. Were thinking of new media, experiments in combinations of mediums, novel subject matter, new styles of interactions with an audience, etc. I want to emphasize that its not necessarily an absolute, but potentially relative term for an artist and curator to interpret for themselves. Hopefully, artists will inspire each other through their experiments.

I find it really interesting that 120710 is a non-commercial art gallery. Youve said that 100% of the revenue goes to the artists, so how exactly does the funding for the gallery work?

Initially, I have been funding it myself but will work towards being funded fully through donations moving forward. Im thinking of creating a donation-based funding model built around web technology inspired by Kickstarter, GoFundMe, Patreon, but domain-specific to an art gallery. I feel that this creates a tangible mechanism for donors to participate in the production of art shows and artists. That said, our gallery is as experimental as the art we show. The gallery and its platform are art pieces in and of themselves, and we will evolve and grow based on feedback from our stakeholders.

I noticed that youre also listed as a professor in the Electrical Engineering and Computer Sciences department at Cal. Which came first: your interest in art, or your interest in programming? How did these two interests intersect?

While at Cal, I did research in novel design tools and taught computational design and fabrication. For what its worth, I am no longer a professor but am focusing instead on a startup and on art making and showing. I do though want to build a relationship with faculty and students at the university and have already started those conversations.

As far as my background goes, Ive always been making art.My mother was an artist, and I was an art minor in college. I was Harold Cohens artistic assistant as an undergrad at UC San Diego for most of my years and summers there. Harold was one of the earliest artists to use computers and even artificial intelligence.

Since then, I have always used art to push my scientific research. In fact, I would go so far as to say that my research only really took off when I started driving it through the lens of making art. Despite my personal use of technology in art, 120710 is open to all genres of art.

120710s inaugural exhibit, Working Craft, opened on July 15. Can you tell us about the exhibit and how you came up with the theme? How did you go about selecting artists featured in the gallery?

My collaborator Josh Hashemzadeh asked his San Francisco Art Institute friend Oliver Hawk Holden to curate our first show and we told Oliver that we wanted experimental art. Oliver came up with the theme of experimental craft and chose all the artists and works of theirs that most represented the gallerys theme. There are 38 artists in the show and 55 distinct artworks. The show will be up until the closing on Aug. 5.

Is there anything else youd like to share with us?

I put up plywood walls around the gallery which matches the theme of experimentation. For the current show, the curator, Oliver, decided to build plywood shelves for showing volumetric art.

The space is open 12-4 p.m. Saturdays and 12-6 p.m. Mondays, Thursdays, and Fridays by appointment by emailing info@120710.art. There is no entry fee. More information is available on the website 120710.art and you can follow us as @120710.art on Instagram.

Read the original here:

'A creative safe house': Former Cal computer science professor opens experimental art gallery in West Berkeley - Berkeleyside

Earning A Bachelor’s In Computer Science Forbes Advisor – Forbes

Editorial Note: We earn a commission from partner links on Forbes Advisor. Commissions do not affect our editors' opinions or evaluations.

Computer science knowledge is essential to businesses, households, government agencies and various other organizations. No matter where you go, youll find computers hard at work. These computer systems and technologies require knowledgeable, talented professionals to ensure everything runs properlyand with an in-person or online degree in computer science, you can become one of them.

Earning a bachelors in computer science can qualify you for many well-paying technology jobs. This degree imparts practical computer science knowledge, also building on your skills to prepare you for a relevant career.

This article covers everything you need to know about earning a bachelors degree in computer science. Read more about admission requirements, potential coursework, concentrations and careers.

A bachelors in computer science prepares you to work in various computer technology careers. The curriculum covers software design and development, data management, web analytics, programming languages, e-commerce development, and other essential skills and knowledge.

Program requirements vary, but a bachelors in computer science typically requires 120 credits and takes four years to complete.

Most bachelors in computer science admission requirements align with their schools general requirements for undergraduate admissions. However, some programs may add certain math stipulations.

While admission requirements vary by educational institution, below we list several common standards:

Many programs offer concentrations, allowing students to focus their studies on a particular specialization. Choosing a concentration develops a strong knowledge and skills base in an area of interest. Below are a few common concentrations for a bachelors in computer science.

This concentration explores extracting knowledge and information from data. It covers interpreting data, creating visualizations, building mathematical models, working with large amounts of data, ensuring consistency in datasets and sharing data insights.

A software engineering concentration covers developing and maintaining software systems. It prepares students to identify customers needs and create software that effectively and efficiently meets them.

Students concentrating in AI, robotics and gaming may pursue careers developing and implementing intelligent machines and systems used in gaming, computer vision and image processing, robotics and various computer applications.

This concentration teaches learners how to ensure information technology systems are secure, user-friendly and reliable. It emphasizes practical applications in computer technology rather than theoretical or mathematical concepts.

Cybersecurity concentrations teach the tools and methods to ensure network and software security, prevent cyber attacks, provide privacy, protect sensitive information, and maintain security in mobile, web and cloud systems.

This concentration explores software development and programming specifically for web and mobile applications. This includes using mobile programming languages, operating systems, Internet technologies and protocols.

Bioinformatics explores the collection, analysis and interpretation of data used in biological macromolecular and genomic research and investigations, focusing on DNA. It includes understanding statistical data analysis, applying genomics knowledge and bioinformatics research design issues.

Below are typical courses you might find in a computer science bachelors degree program. Your options may differ slightly, but the subject matter should be similar.

As an introduction to computer programming, students learn design and development, including analyzing problems, testing and debugging. This course teaches students to identify and solve technical problems using functions, data, and control structures.

A programming languages course covers computer programming languages within the computer science field. Students learn to examine programming languages structure, organization, and specifications and explore programming models used in various programming paradigms.

In this course, students learn how organizations use computer systems and technologies in their daily operations. The curriculum explores infrastructure issues, business intelligence, business applications, security measures, and other critical technology issues that apply to businesses and organizations.

Software security courses examine methods for writing secure code that aligns with the appropriate protocols for security testing. Students analyze and implement security concepts, apply encryption technologies and use various secure communication methods.

In this capstone course, students demonstrate their skills and knowledge by applying and integrating the principles they have learned during the degree program. It uses oral presentations, examinations and written projects to demonstrate a students mastery of the material.

While many of the required courses are similar, there is a distinction between a bachelor of arts (BA) and a bachelor of science (BS) in computer science. A BA allows you to choose more electives in liberal arts subjects, such as psychology and public speaking. A BS curriculum focuses more on math and science-related courses, such as cybersecurity principles, digital forensics and mathematics.

Either degree can qualify you for jobs in the computer science field. Your choice should depend on whether you prefer a more general liberal arts education or one more focused on technical and scientific principles.

Below are a few job options for bachelors in computer science graduates, plus details on education requirements and a brief overview of each role. The salary data below comes from the U.S. Bureau of Labor Statistics (BLS).

Median Annual Salary: $99,890Minimum Required Education: Bachelors degreeJob Overview: Database administrators develop methods and systems to store, access, maintain and secure data for businesses and organizations. This data may include customers personal information, shipping records or financial data. Their work often involves backing up and restoring data and ensuring users can effectively access information within databases.

Median Annual Salary: $103,500Minimum Required Education: Bachelors degree, masters or doctoral degree sometimes requiredJob Overview: Data scientists gather, organize and analyze data to determine which data are suitable for a particular use. This includes developing, testing and modifying algorithms, using machine learning, working with raw data, making predictions according to data models, and presenting information using data visualization software.

Median Annual Salary: $78,580Minimum Required Education: High school diploma or GED, bachelors degree often preferredJob Overview: Web developers design, build, maintain and improve website performance. They use programming languages to write code to create online storefronts for a business. Web developers can be back-end developers, focusing on the technical aspects of web design, or front-end developers, focusing on a websites visual layout and functional design.

Median Annual Salary: $127,260Minimum Required Education: Bachelors degree, masters in computer science or a related field sometimes preferredJob Overview: Software developers create computer software programs and applications. They identify a business needs, evaluate security requirements, recommend upgrades, collaborate with programmers and integrate application elements to ensure functionality.

Median Annual Salary: $90,520Minimum Required Education: Bachelors degree, associate degree or certificate sometimes sufficientJob Overview: Network and computer system administrators manage the day-to-day responsibilities of installing, organizing and maintaining computer systems and networks. This includes identifying an organizations computer technology needs, evaluating potential solutions and recommending improvement. They may also train staff on new software or computer technology.

Yes. Most computer science jobs require an in-depth understanding of math, and a computer science degree prepares you for these roles. Your math knowledge typically needs to include algebra, statistics, calculus and discrete mathematics.

No, computer science jobs are not declining. In fact, the U.S. The BLS predicts job demand to increase by 25% for software developers, 36% for data scientists and 23% for web developers between 2021 and 2031. These projections are much stronger than the national average for all occupations (5%).

Here is the original post:

Earning A Bachelor's In Computer Science Forbes Advisor - Forbes

Can AI save the planet? Some Marylanders are trying to make the … – Maryland Matters

Using artificial intelligence, scientists at the Chesapeake Conservancy were able to track the increasing number of large solar arrays in the Chesapeake Bay watershed. Image courtesy of the Chesapeake Conservancy.

The mere mention of artificial intelligence inspires a lot of dread and wonder in the general populace.

Yet its an overbroad subject. AI can mean anything from self-driving cars to facial recognition technology. Robots that perform unenviable tasks to new mashups of popular songs. Enhanced fraud detection at banks to deep video fakes meant to dupe the public.

I cant think of any endeavor where AI in some ways cant be helpful, said Anupam Joshi, chair of the Computer Science and Electrical Engineering Department at the University of Maryland Baltimore County. And as you think about AI, theres a lot of hype around this.

But a number of academics, scientists, intellectuals and environmentalists in Maryland are starting to buy the hype in at least one critical way: AI, they believe, may be able to help protect the worlds land, air and water and could help to mitigate climate change.

In the last couple of years theres been a lot of excitement about AI, a lot of fear about AI, said Joel Dunn, president and CEO of the Chesapeake Conservancy, an Annapolis-based regional conservation nonprofit. Theres really no doubt that its touching every part of our livesIt comes with some controversy as we come to understand how AI will change society as we know it. But what some people may not know is that AI may have the potential to save the planet, including right here in the Chesapeake Bay region.

The concept is hardly new: After all, WALL-E, a popular animated movie from 2008, featured a robot who traveled a desecrated Earth, cleaning up humans environmental messes.

Today, at its most basic level, AI is helping climate scientists and meteorologists with the rudiments of their profession.

Our ability to predict the weather has vastly improved over the last decade, and a big reason is machine learning, said Tim Finin, another computer science and electrical engineering professor at UMBC, who, like Joshi, was testifying at a state legislative hearing on AI earlier this summer.

When policy experts talk about using AI to help the environment, they arent talking about the latest and hottest and most controversial iteration, known as ChatGPT. Thats anAI-powered language model, capable of generating human-like text based on context, past conversations and prior writing samples.

Click here to read more from our Climate Calling series.

This AI stuff is not as new as everyone is making it out to be, said Andrew J. Elmore, a professorof landscape ecologyat the University of Maryland Center for Environmental Science, who just completed a project mapping forestland in Pennsylvania, using artificial intelligence.

In a recent conversation with reporters at the states Wye Island Natural Resources Management Area, where he announced a new state plan for monitoring the Chesapeake Bays health, Gov. Wes Moore (D) said AI may become part of Marylands climate solutions strategy.

Being able to understand the role that AI is going to be able to playis important, and its something our administration is going to move very deliberately on, he said.

The Chesapeake Conservancy is regularly putting the application to the test. It is perhaps the leading institution in Maryland thats using AI for climate research and advocacy though it is by no means the only one. The organization has recently completed two projects that conservancy leaders believe can be extrapolated in unlimited ways. One relied on models the conservancys researchers developed to map waterways in discreet areas. The other tracked large solar energy installations and offered predictions for where future solar arrays may be sited.

Last year, using deep computing, conservancy researchers helped the Harry R. Hughes Center for Agro-Ecology on the Eastern Shore compile a comprehensive look at Marylands disappearing forestlands and tree canopy. The study resulted this year in the first meaningful forest protection legislation in the General Assembly in decades.

Theres this acknowledgement that we need to leverage new approaches in technology and financing and application to advance the movement, Dunn said. And AI and machine learning are one component of that, and a major component of that.

Mapping of waterways, of course, is not a new exercise. The National Wetlands Inventory, overseen by the U.S. Fish and Wildlife Service, has existed for decades. The agency produces and distributes maps and other geospatial data on wetland and deepwater habitats and monitors changes in those habitats over time, using photographs, satellite technology and other data.

But at a time when federal and state officials, farmers, ranchers, scientists, corporate leaders and environmentalists cannot even agree on what actually constitutes a body of water and have been slugging out their differences in legislative debates and through litigation Chesapeake Conservancy has sought a more aggressive and comprehensive survey. A decade ago, the conservancycreated the Conservation Innovation Center, and began raising money to hire scientists to run it.

That was a conscious effort to leverage emerging technologies, particularly geographic imaging systems and cloud-based computing to help us develop better data to make better decisions, Dunn said.

When it came to mapping wetlands, conservancy scientists trained a machine-learning neural network model for high-resolution wetland mapping with publicly available data from Mille Lacs County, Minn., a region north of the Twin Cities with abundant lakes and rivers; Kent County, Del., which lies along the Delaware Bay; and St. Lawrence County, N.Y., which is partly in the Adirondack Park and features the St. Lawrence River and several other significant waterways. Using three different technologies (AI, remote sensing data from satellites, and cloud computing), researchers were able to map the waterways in the three counties including assessing where water bodies had been before they disappeared or were covered up by construction projects at a very high accuracy rate of 94%.

Its pretty unusual for an organization of our size to have that level of integration, said Mike Evans, Chesapeake Conservancys senior data scientist. It puts us at the forefront of what conservation organizations are doing.

AI helped the Chesapeake Conservancy map wetlands in three U.S. counties. This graphic shows areas where the training data (in green) did not map a wetland, but where the conservancys model correctly mapped that a wetland is present (in purple). This is likely an area here a wetland has been restored. Photo courtesy of the Chesapeake Conservancy.

The study results werepublishedin the Science of the Total Environment, an academic journal, which gave the Chesapeake Conservancy researchers a great deal of satisfaction and peer-reviewed validation. And the scientists believe what they found in the three counties can be extrapolated to the entire Chesapeake Bay region. They have shared the results with the leaders of the Chesapeake Bay Program, the regional partnership of federal, state and local officials that has been working on Bay clean-up for the past four decades.

Its a great example of how you can leverage better data to make better policy, Dunn said. The wetlands are like the kidneys of the Chesapeake Bay. Theyre crucial to maintaining and restoring critical parts of the bay. So were really excited to add this tool and data to the decision framework for the community moving forward.

The technology exists to map this data in ways we couldnt do before

The Chesapeake Conservancy solar array study sought to map where big solar installations have been placed throughout the six Bay watershed states Maryland, Virginia, Delaware, West Virginia, Pennsylvania and New York. Using the AI technology was essential, conservancy leaders said, because its hard to distinguish solar arrays from bodies of water and runoff on impervious surfaces on standard satellite images. So the AI mapping enabled researchers to not only see where the solar installations are, but also to project where they are likely to wind up in the future. The results were published in Biological Conservation, a scientific journal.

It was a challenge that lent itself to the strengths of AI so it made a lot of sense, Evans said. Theres this need for the data. The technology exists to map this data in ways we couldnt do before. So that is really a nice example of the sweet spot where AI can really make a difference in the conservation space.

Using artificial intelligence, scientists at the Chesapeake Conservancy were able to track the increasing number of large solar arrays in the Chesapeake Bay watershed. Photo courtesy of the Chesapeake Conservancy.

Evans presented the conclusions at a clean water conference in Harrisburg, Pennsylvania, earlier this year. He said some conservation leaders were dismayed seeing the projections that a number of large solar projects are inevitably going to wind up on land that environmental groups are trying to protect.

You could hear some grumbles in the audience, Evans recalled, because people didnt like seeing their area lit up as a high probability solar place, and my comment is, If you dont like how this map looks, good. Now is the time to do something about it. This is what we think will happen if the status quo continues.

Moving ahead, the conservancy is in the early stages of a project thats using AI to map the biodiversity of the Chesapeake Bay region. Kumar Mainali, a data scientist who is heading the research, said the group aims to track the distribution of hundreds of species and pinpoint suitable habitats for each species throughout the region, so that we can manage and conserve them efficiently.

To do anything, first we need the data about the species, Mainali said.

The AI will enable researchers to home in and observe smaller species, using aresolution thats 1,000 times finer than conventional mapping.

Its a multi-year project, Mainali said. I have completed modeling about 10 species so far.

Mapping Pennsylvania forests and the undersea world

Chesapeake Conservancy researchers arent the only people in Maryland using AI to make environmental inquiries.

Elmore, the professor at the University of Maryland Center for Environmental Science Appalachian Laboratory in Frostburg, just finished his project mapping forestland in Pennsylvania, but it has yet to be published. UMCES was hired for the job by the Natural Resources Conservation Service, a division of the U.S. Department of Agriculture, which is interested in managing forests to maximize bird habitat.

Elmore said the state of Pennsylvania does a good job of keeping track of where forests are harvested on public land, but struggles to monitor what is taking place on private lands. UMCES researchers used photos and data taken from airplane radar and combined it with what was known about logging activity on public lands to hypothesize whats been happening around the state.

It really helped that the state kept such great training data on public lands, Elmore said. The researchers basic conclusions: People on private lands in some cases follow best practices, but in other cases, they dont. On some private lands theyll just come along and harvest the most valuable trees.

Eventually, UMCES wants to model the bird habitat itself in the Pennsylvania forests.

We want to know where the birds are, but what we really want to know is where the created habitat is, Elmore said. The goal eventually is to give people tools to know what is the best treatment you can get for bird habitat.

UMCES will turn over its data to the Natural Resources Conservation Service, but will also offer the federal government options for how to best preserve, protect and extend bird habitat in Pennsylvania, based on what the researchers found.

The opportunities are pretty wide open if we can identify those situations that are really valuable and unique for mapping conservation, Elmore said.

Meanwhile, a Johns Hopkins University professor has recently brought his longtime expertise using AI to study the ocean floor to classrooms and research institutes in Baltimore.

James Bellingham is a pioneer in the field of autonomous marine robotics who has led research expeditions from the Arctic to the Antarctic and is now executive director of Hopkins Institute for Assured Autonomy. Bellingham has spent decades developing and employing autonomous underwater vehicles for research, through high-level positions at the Woods Hole Oceanographic Institution on Cape Cod and at the Monterey Bay Aquarium Research Institute in California, among other institutions.

Bellingham said research of marine life and weather conditions has always been years behind the ability to probe what takes place on dry land or in the sky, calling the conditions miles beneath the oceans surface an observational challenge. Much of what takes place in the ocean is opaque to most satellite systems and opaque to radio frequency, he said.

Bellingham and his colleagues have developed autonomous vehicles that can spend up to six hours at a time on the ocean floor, collecting data. But what theyve discovered over the years is that transmitting information from the sea floor to the surface is a major challenge. Initially, they would bring the vehicle up to the surface and spend six hours downloading the information it had collected. But they came to realize that given the volatile conditions at the bottom of the ocean, by the time they were able to observe the data they were no longer doing so in real time.

We did a terrible job, though it was better than anything else you could do, Bellingham said. In the ocean, it takes a long time to get stuff to work.

What Bellingham and his collaborators have developed more recently is an autonomous vehicle with communications systems capable of transmitting data to researchers at the surface in real time, likening the process to sending and receiving text messages. What theyre attempting to measure is how conditions at the bottom of the sea are affecting the biology and chemistry of the ocean, the life that currently exists there and vice-versa. Its a less obvious and visible aspect of climate change.

Theyre beginning to tease apart how these organisms are being shaped by the environment theyre in and how theyre shaping the environment, Bellingham said. Some people think were moving to an ocean that doesnt exist today. Theres a zillion hypotheses for what might happen.

A legislative response?

At a recent conference of state environmental regulators in Washington, D.C., AI was a frequent topic of discussion. Amanda Lefevre, the deputy commissioner at the Kentucky Department for the Environment, said environmental work is a really good application for AI.

You can run lots of scenarios, thousands of different scenarios, in thousands of different ways, she said. But she also joked about the technologys prevalence. I may not have a job in two months.

Colby Manwaring, vice president of Innovyze, a tech company in Portland, Ore., that develops software for water infrastructure companies, told the state officials that in his view, AI can only go so far in deconstructing environmental conditions and challenges.

We dont always need AI, he said. We always have a lot of analytics tools and planning and operational tools. AI can help optimize some of that.

Manwaring said that AI cant, for example, tell someone how much its going to rain on any given day because forecasts can only be so precise.

Incomplete data is a fact of everyones life, he said. Its never as complete as you want.

And AI continues to raise fears in society and is drawing more scrutiny from lawmakers across the country, inspiring 80 separate bills in state legislatures across the country this year, Quinn Laking, a University of Maryland School of Law student who has been researching AI for the University of Maryland Center for Health and Homeland Security, testified at a legislative hearing recently.

Its definitely the new hot topic, she said.

Maryland is no exception. The legislatures Joint Committee on Cybersecurity, Information Technology, and Biotechnology, held the first of two public hearings on AI in late June. It was a general survey about the applications of AI, with an array of experts and scholars speaking. The committees co-chairs, Sen. Katie Fry Hester (D-Howard) and Del. Anne Kaiser (D-Montgomery), said the panel would discuss potential legislation for overseeing AI in the state at a hearing in October.

Its past time for there being some kind of legislative framework, Kaiser said.

Read the original:

Can AI save the planet? Some Marylanders are trying to make the ... - Maryland Matters

New Amazon grant to boost computer science education in Duval … – Team Duval News

Aug. 4, 2023 Amazon and Duval County Public Schools this week announced that Amazon is funding computer science education and teacher professional development for elementary schools in the district impacting thousands of students from underserved communities and groups currently underrepresented in tech as part of its Amazon Future Engineer program.

Duval County Public Schools is now part of Amazon Future Engineers target to bring computer science to 500,000 elementary students by 2025.

Amazon is working with BootUp PD, a nonprofit professional development provider, specializing in elementary school education, to bring computer science to each school. BootUp PDs typically in-person PD sessions adapt well to a virtual model and provide teachers with the tools they need to bring engaging coding lessons to their students both on-screen and in-person. High-quality computer science education for elementary school students during their school day is a critical piece of Amazons childhood to career approach because it helps bridge equity skill gaps at an age when students are just beginning to formulate ideas about their futures.

Dr. Yvonne Spinner, the districts director of science, said the programs first phase will be to provide the professional development curriculum to 16 pre-selected elementary schools. The computer science curriculum will eventually be expanded to all elementary schools within three years.

This initiative, said Spinner, is key to unlocking a future full of possibilities for students. Amazon Future Engineers groundbreaking initiative to introduce computer science to elementary schools marks an exhilarating leap forward in Duval County Public Schools, said Spinner. It will simultaneously empower our children to master the language of innovation and technology, and elevate our teachers through state-of-the-art training. Equipped and inspired by BootUps training, our educators will become catalysts of a digital revolution, while our students will learn to speak the language of tomorrow.

Amazon Future Engineer is thrilled to hear how teachers continue to go above and beyond to reach young students and pique their interest in computer science, said Victor Reinoso, Global Director of Amazons philanthropic education initiatives. We are committed to offering high-quality curriculum, professional development, and benefits to support educators as they help their students build life-changing skills that leverage computer science and coding to bring their dreams to life, no matter what career they choose to pursue.

This is the first ongoing national sponsorship focused on implementing equitable and sustainable computer science education that is available to all students district-wide, said BootUps Chief Executive Officer Savita Raj. We prepare educators and support districts in building long term programs that provide equitable access to computer science opportunities for all students. Through this partnership, we will build a community of curious, innovative, thoughtful learners who are ready to most brilliantly impact our futures.

Amazons commitment to Duval County Public Schools is part of the companys ongoing efforts to increase access to computer science/STEM education across the country, primarily through Amazon Future Engineer. In addition, Amazon has donated more than $20 million to organizations that promote computer science/STEM education. Already in Florida, 288 schools are participating in the Amazon Future Engineer program.

Original post:

New Amazon grant to boost computer science education in Duval ... - Team Duval News

MBZUAI launches dedicated robotics and computer science … – My Startup World

Mohamed bin Zayed University of Artificial Intelligence (MBZUAI) has established two new departments and four associated graduate programs dedicated to robotics and computer science, catering to the surging global demand for these disciplines, which is expected to hit USD $225 billionand $140 billion, respectively, by 2030.

The new departments will complement the universitys existing computer vision (CV), machine learning (ML), and natural language processing (NLP) departments, which are ranked among the top 20 globally by CSRankings, and will act as academic homes for new faculty, researchers and postdoctoral fellows, and students in robotics and computer science.

Aligned with the formation of the new departments, the university has launched mastersand Ph.D. programs in robotics and computer science. The new programs will help further develop the UAEs wider artificial intelligence (AI) ecosystem and strengthen its position as an international hub for AI research and innovation.

MBZUAI President and University Professor, Eric Xing, said The addition of these two new departments represents MBZUAIs lasting effort in developing a solid foundation for research excellence and innovation in artificial intelligence. The university will continue to bring into Abu Dhabi world leading faculty and researchers in the fields and to empower students to become pioneers with highly sought-after skills in developing advanced AI tools and applications across industries. Given the digital renAIssance we find ourselves in, skills in these disciplines are in high demand.

The Robotics Department will focus on rigorous, high-impact, original research, emphasizing robot learning and robot algorithms rather than the development of new robot hardware. Topics of interest include deep learning, control theory, robot manipulation, quadruped locomotion, human-robot interaction, robot-assisted surgery and healthcare, swarm robotics, precision agriculture, and environment and infrastructure monitoring.

Robotics is a transformative technology, revolutionizing sectors such as manufacturing, healthcare, agriculture, and transportation. Research indicates strong demand for robotics expertise in the coming years, with the robotics technology market expected to surpass US$225.6 billion in value by 2030. This demand will be critically hampered by a predicted global talent shortage, with up to 85 million jobs potentially going unfilled by 2030 due to a lack of skilled people to fill them.

Meanwhile, the Computer Science Department will provide unparalleled depth in the foundational technologies that have given rise to the phenomenal growth and impact of IT in the last four decades, also with a focus on entrepreneurship and sustainability. The global computer science job market is booming, with projections of a 14.5% CAGR from 2021 to 2027 and an estimated 3.5 million jobs by 2026; the program will help cater to the high demand for advanced computer science skills, both in the UAE and beyond.

The masters programs in computer science and robotics will take two years, including a compulsory six-week internship, while the Ph.D. will take four years, including a compulsory three-month internship. The programs dual focus on academic research and industry engagement is designed to provide students with world-leading theoretical and applied skills, bringing maximum impact to the UAE.

MBZUAI Acting Provost, Professor Timothy Baldwin, said MBZUAI is at the forefront of AI education and research, making our programs distinctive and globally competitive. Our Computer Science Department will be an academic home for faculty, researchers, and students in fundamental computing topics, with the masters and Ph.D. offering extraordinary technical depth and very strict entry criteria. The Robotics Department will focus on human-centered and autonomous robotics research, as well as the development of the next generation of robotics practitioners with deep skills in both AI and robotics, supporting careers at the cutting edge of academia, industry, and government. Mandatory internships ensure that our students graduate well prepared to drive technological progress, whichever path or sector they choose.

Currently, there are no comparable programs available in the UAE, allowing MBZUAI to distinguish itself and position the UAE as a global AI leader. The two departments will also serve to highlight the interdisciplinary nature of AI, combining computer science and robotics with domains such as CV, ML, and NLP.

Applications for the 2024 admissions year will open on September 1, 2023.

Read the original here:

MBZUAI launches dedicated robotics and computer science ... - My Startup World