Calendar

Time interval: Events:

Monday, April 22, 2013

Posted April 18, 2013

MathBytes Technology Colloquium

4:30 pm – 5:30 pm Keisler Lounge, Lockett Hall 321

Richard Frnka, Department of Mathematics, LSU Graduate Student
Programming In Python

Abstract: Don\'t have any programming experience? Python is perfect for you! Have lots of programming experience? Python is perfect for you! This talk will introduce the language and highlight the advantages of using Python. Some basic concepts and math examples will be shown, along with a demonstration of some interesting algorithms.

Wednesday, August 21, 2013

Posted August 13, 2013
Last modified August 16, 2013

MathBytes Technology Colloquium

1:00 pm Keisler Lounge

Dan Linville, WebAssign
All your WebAssign questions answered

Wednesday, September 11, 2013

Posted July 25, 2013
Last modified August 27, 2013

MathBytes Technology Colloquium

3:30 pm Lockett 277

Troy Schaudt, Wolfram Research
New Features in Computing and Teaching with Mathematica

Thursday, March 20, 2014

Posted March 17, 2014
Last modified March 19, 2014

MathBytes Technology Colloquium

3:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Simon Pfeil, Louisiana State University
Remote Access and the Command Line

Abstract: Imagine you are at a conference as speaker, and your laptop goes missing! Without your slides and TeX files, what can you do? Come to this talk, and find out how you could recover your documents from the servers on campus, transfer files, and make changes remotely with a basic knowledge of the command line.

Friday, March 28, 2014

Posted March 26, 2014

MathBytes Technology Colloquium

1:30 pm Keisler Lounge, 3rd floor, Lockett Hall

Ben Warren, Department of Mathematics, LSU Graduate Student
Getting Started with Project Euler

Project Euler is an online repository of mathematical puzzles. Learn how Project Euler can help teach you how to improve your programming skills and impress your friends!

Friday, April 4, 2014

Posted April 4, 2014

MathBytes Technology Colloquium

1:30 pm Keisler Lounge, 3rd floor, Lockett Hall

Jessica Bass, Department of Mathematics, LSU Graduate Student
An Introduction to Mathematica 9

Wolfram Mathematica is a great program to use for various mathematical computations. This talk will feature an introduction to using Mathematica and highlight features that are new to version 9. We will also discuss the compatibility of the Combinatorica package with Mathematica 9.

Wednesday, April 9, 2014

Posted April 8, 2014

MathBytes Technology Colloquium

2:30 pm Keisler Lounge, 3rd floor, Lockett Hall

Matt Barnes, Department of Mathematics, LSU Graduate Student
Sage Advice

Have you ever performed tedious calculations on your own personal computer? Would you much rather our computers do your work for you? Come learn how Sage, and our own math department computation servers, can save you time and resources. No prior experience with Sage is required or assumed.

Tuesday, October 7, 2014

Posted October 2, 2014

MathBytes Technology Colloquium

3:00 pm Computer Lab, Room 369, 3rd floor, Lockett Hall

Ben Warren, Department of Mathematics, LSU Graduate Student
You should have a homepage!

Setting up your LSU Math homepage is quick and easy, and this workshop will show you how to do it. Step-by-step instructions will be given, and everyone will leave with a homepage.

Friday, October 24, 2014

Posted October 21, 2014

MathBytes Technology Colloquium

2:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Zachary Gershkoff, Mathematics Department, LSU
Formulas and Conditional Formatting in Spreadsheets

If you use LibreOffice Calc or another spreadsheet program to manage grades or finances or other numbers, this talk will show you how to use formulas to make your spreadsheets prettier and your life easier.

Friday, March 13, 2015

Posted March 2, 2015
Last modified March 13, 2015

MathBytes Technology Colloquium

3:30 pm Keisler Lounge, 3rd Floor, Lockett Hall
(Originally scheduled for Tuesday, March 3, 2015)

Simon Pfeil, Louisiana State University
Graphics in LaTeX: An Introduction to TikZ

Bring your laptop to this crash course in TikZ graphics programming. This talk will cover the basics of using TikZ in LateX to make graphs and diagrams.

Tuesday, March 24, 2015

Posted March 22, 2015
Last modified March 24, 2015

MathBytes Technology Colloquium

2:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Lucius Schoenbaum, LSU
Introduction to SINGULAR

SINGULAR is a computer algebra system for computations in commutative algebra, algebraic geometry, and singularity theory. I will introduce the system and present some examples to help first-time users get started. Prerequisite: an undergraduate or graduate course in abstract algebra should be sufficient.

Thursday, April 16, 2015

Posted April 15, 2015

MathBytes Technology Colloquium

2:30 pm – 3:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Gerhardt Funk, Department of Mathematics, Louisiana State University Graduate Student
Prime Number Generation in Python

The prime numbers are of fundamental importance to number theory and have generally interested mathematicians since antiquity. But how do we find them? In this interactive talk, we\'ll create a program in Python which generates the primes and try to maximize its efficiency. This talk will be particularly informative for those who want to know more about the basics of coding and computer science.

Friday, April 24, 2015

Posted April 23, 2015

MathBytes Technology Colloquium

3:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Jennifer Li, Louisiana State University
An Introduction to Sage

Sage is an important tool for mathematicians from many different areas. The purpose of this talk is to introduce some basic Sage functions, with an emphasis on its algebraic capabilities. I will show examples of Sage computations related to topics seen in a first year abstract algebra course, such as modular arithmetic and group theory, as well as from more specialized areas, such as number theory and elliptic curves.

Tuesday, April 12, 2016

Posted March 15, 2016

MathBytes Technology Colloquium

2:00 pm – 3:00 pm 138 Lockett Hall

Troy Schaudt, Wolfram Research
Mathematica 10 in Education and Research

This talk illustrates capabilities in Mathematica 10 and other Wolfram technologies that are directly applicable for use in teaching and research on campus. Topics of these technical talks include:

* Enter calculations in everyday English, or using the flexible Wolfram Language
* Visualize data, functions, surfaces, and more in 2D or 3D
* Store and share documents locally or in the Wolfram Cloud
* Use the Predictive Interface to get suggestions for the next useful calculation or function options
* Access trillions of bits of on-demand data
* Use semantic import to enrich your data using Wolfram curated data
* Easily turn static examples into mouse-driven, dynamic applications
* Access 10,000 free course-ready applications
* Utilize the Wolfram Language\'s wide scope of built-in functions, or create your own
* Get deep support for specialized areas including machine learning, time series, image processing, parallelization, and control systems, with no add-ons required

Current users will benefit from seeing the many improvements and new features of Mathematica 10 (http://www.wolfram.com/mathematica/new-in-10/), but prior knowledge of Mathematica is not required.

Thursday, April 21, 2016

Posted April 5, 2016

MathBytes Technology Colloquium

4:30 pm Keisler Lounge, 3rd Floor, Lockett Hall

Kimberly D'souza, Louisiana State University
An Introduction to Neural Networks

A neural network is a programming tool used to try to enable machines to more effectively perform tasks that are solved by humans. This involves both an initial 'teaching' of the machine as well as one or more algorithms so that it will 'learn' continuously. The goal of these networks is to mimic (as closely as possible) the functionality of the human brain. You may recall the supercomputer Watson which had a quite successful run on Jeopardy. Part of Watson's design included neural networking. In this talk we will provide an introduction to what a neural network is and how they are initially taught and continue to learn. Finally, we will look at implementation of some simple neural networks using built-in functionality in both R and Python.

Monday, May 2, 2016

Posted April 28, 2016

MathBytes Technology Colloquium

2:30 pm Room 233, Lockett Hall

Alex Dunkel, Louisiana State University Graduate Student
Introduction to Remote Access

Using a remote server instead of your own computer for your computations can be more efficient and time-effective. This talk demonstrates how to use a command line interface to create an SSH connection to a remote server and make use of this shared resource. We will also explore how to make use of parallelization through a simple introduction to OpenMP, a method for multithreaded programming.