Close Menu
The Baylor Lariat
    Facebook X (Twitter) Instagram YouTube LinkedIn
    Trending
    • Board of Regents approves nearly $1 billion operating budget, new AI-centered master’s degree
    • Foster Pavilion to host rising country star Braxton Keith
    • Dog days: Q&A with Wacoan that built hot dog social media brand
    • Country legend Willie Nelson returns after 72 years for night of harmonies, hits
    • Students react to ‘very stressful’ Canvas outage ahead of finals
    • Canvas access to be restored, Friday finals moved to online Thursday
    • Baylor delays finals as nationwide Canvas outage impedes studying
    • SLIDESHOW: IM Claw Cup Championship
    • About us
      • Spring 2026 Staff Page
      • Copyright Information
    • Contact
      • Contact Information
      • Letters to the Editor
      • Subscribe to The Morning Buzz
      • Department of Student Media
    • Employment
    • PDF Archives
    • RSS Feeds
    Facebook X (Twitter) Instagram YouTube LinkedIn
    The Baylor LariatThe Baylor Lariat
    Subscribe to the Morning Buzz
    Friday, June 5
    • News
      • State and National News
        • State
        • National
      • Politics
        • 2025 Inauguration Page
        • Election Page
      • Homecoming 2025
      • Baylor News
      • Waco Updates
      • Campus and Waco Crime
    • Arts & Life
      • Wedding Edition 2025
      • What to Do in Waco
      • Campus Culture
      • Indy and Belle
      • Leisure and Travel
        • Leisure
        • Travel
          • Baylor in Ireland
      • Student Spotlight
      • Local Scene
        • Small Businesses
        • Social Media
      • Arts and Entertainment
        • Art
        • Fashion
        • Food
        • Literature
        • Music
        • Film and Television
    • Opinion
      • Editorials
      • Points of View
      • Lariat Letters
    • Sports
      • Football
      • Basketball
        • March Madness 2026
        • Men’s Basketball
        • Women’s Basketball
      • Soccer
      • Baseball
      • Softball
      • Volleyball
      • Equestrian
      • Cross Country and Track & Field
      • Acrobatics & Tumbling
      • Tennis
      • Golf
      • Pro Sports
      • Sports Takes
      • Club Sports
    • Lariat TV News
    • Multimedia
      • Video Features
      • Podcasts
        • Don’t Feed the Bears
        • Bear Newscessities
      • Slideshows
    • Sing 2026
    • Lariat 125
    • Advertising
    The Baylor Lariat
    Home»News»Baylor News

    Professor introduces new programming software into curriculum

    James LairdBy James LairdFebruary 13, 2025 Baylor News No Comments4 Mins Read
    Computer Science classes teach students to be fluent in many coding languages, recently including Rust, a modern, memory-safe programming language that is faster than Python and C++ . Lariat File Photo
    Share
    Facebook Twitter LinkedIn Pinterest Email

    By James Laird | Reporter

    Dr. Andrew Freeman is a first year assistant professor of computer science at Baylor University and has introduced a new and unique aspect to his computer networking course. In this course instead of using C++, Python or Java programming languages, Freeman has integrated one called Rust.

    Rust is a modern, memory-safe programming language that is faster than Python and C++ and addresses the other language’s security vulnerabilities, according to Freeman.

    “In this networking course students really are taught to understand performance critical concerns with sending data,” Freeman said. “So you want every single step in the chain to be really, really fast because if any one step is slow then your connection is going to be slow and your experience using the internet for any purpose is not going to be very good.”

    Integrating Rust into this course has been a breaking of the norm as most computer networking classes use C and C++, which he believes are starting to show their drawbacks.

    “So the big [drawback] is that they are not memory safe, and memory safety relates to the suite of potential errors or problems that can happen when your program is executing so they’re prone to crashes, to security vulnerabilities,” Freeman said. “Because of that, it’s a lot easier to make mistakes as a programmer when you’re writing in C or C++. So Rust is a much more modern language that basically fixes those problems with these older languages.”

    Freeman said that one of the big reasons he made the switch to Rust in his course was because he believes that it forces students to think more like a computer by figuring out potential problems and change and improve the way they write their code.

    “I think one of the advantages to Rust is it really helps students to remold their brain –– it really makes you think like a computer a lot more,” Freeman said. “So by design, it forces you to tackle problems in a new way and I think that’s really good for students and gives them a deeper understanding of what is actually happening under the hood.”

    Freeman said a unique aspect of Rust is that it sets students apart in a competitive tech job market and also prepares them for the workforce.

    “It’s pretty tough out there for students right now. There’s a lot of competition for not too many jobs compared to how things were like three or four years ago,” Freeman said. “But in the short term, anything you can do to set your application apart from every other fresh college graduate is going to be helpful. And so I think that learning a unique language that actually is getting a lot of adoption in the industry is going to help with that process.”

    Dallas senior Tristan Brown credits Freeman and the integration of Rust in helping him with the computer networking class and making it more understandable.

    “There’s lots of top languages that we use that everyone knows, Java, Python, C++ … but in order to be very flexible, sometimes you have to be put onto projects and you don’t know how to use that code,” Brown said. “You have to be able to basically apply that format of previous languages into new languages.”

    Brown also said that Freeman’s use of Rust in his teaching also forced him to learn the material and not just cram for a test and lose all the material afterwards.

    “I felt like that was way more beneficial because I could go in asking questions. I could take things much slower,” Brown said. “I wasn’t rushed to quickly go and memorize this stuff while also doing programs at the same time.”

    Freeman said the future of Rust is bright and he expects to see it applied in both the industry and academia more and more down the road.

    “I just know that for me, it’s the most useful language for my research,” Freeman said. “It’s going to be the most useful language for a lot of work that people could do. So it’s only going to get more common I think.”

    C++ code computer science Dr. Andrew Freeman Java networking programming programming languages python Rust tech
    James Laird

    Keep Reading

    Board of Regents approves nearly $1 billion operating budget, new AI-centered master’s degree

    Foster Pavilion to host rising country star Braxton Keith

    Students react to ‘very stressful’ Canvas outage ahead of finals

    Canvas access to be restored, Friday finals moved to online Thursday

    Student research findings emphasize importance of deep friendships

    Seniors prepare to navigate unstable job market post-graduation

    Add A Comment

    Comments are closed.

    Recent Posts
    • Board of Regents approves nearly $1 billion operating budget, new AI-centered master’s degree May 21, 2026
    • Foster Pavilion to host rising country star Braxton Keith May 20, 2026
    About

    The award-winning student newspaper of Baylor University since 1900.

    Articles, photos, and other works by staff of The Baylor Lariat are Copyright © Baylor® University. All rights reserved.

    Subscribe to the Morning Buzz

    Get the latest Lariat News by just Clicking Subscribe!

    Follow the Live Coverage
    Tweets by @bulariat

    Facebook X (Twitter) Instagram YouTube LinkedIn
    • Featured
    • News
    • Sports
    • Opinion
    • Arts and Life
    © 2026 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.