NICOLE MONTANO

nicole.montano@utdallas.edu
utdallas.edu/~nicole.montano
S ummar y
Computer science student seeking summer 2015 internship
involving object-oriented programming, optimization,
software and application development, web scripting and
development, database management.
Educat i on
B. S. in Computer Science
The University of Texas at Dallas
December, 2015 (expected)
Current GPA: 3.734/4.0
Comput er Pr of i ci ency
Languages
Java
C/C++
Python
SQL
HTML
CSS
PHP
Javascript
Tools
Lex/Yacc
Notepad++
FileZilla FTP Client/Server
vi/vim
MS Office Suite
Photoshop
R el evant Cour s ewor k
Programming (C++)
Programming (Java)
Programming (Python)
Discrete Mathematics
Probability and Statistics
Computer Architecture
Data Structures and Algorithmic Analysis
C/C++ Programming in a UNIX Environment
Software Engineering
Operating Systems Concepts
Digital Logic and Systems Design
Wor k Aut hor i zat i on
U.S. Citizen
Academi c Pr oj ect s
Ciphers
• Wrote program (Python) that encodes or decodes console-
entered text or user-defined text file with choice of
substitution cipher or Vignere cipher
Relative Word Frequencies
• Wrote program (Python) that opens two text files, computes
and computes percentage of distinct words to total words,
and exports report to a new text file
Data Structures
• Constructed own generic Java, C++ classes of the following
data structures: array, linked list, queue, stack, binary tree
Bulls and Cows
• As a team, implemented a paper and pencil game as a
computer game written in assembly language (MIPS) and run
in MARS Simulator
• Wrote assembly code that interpreted user-entered
hexadecimal number and compared it to a random, program-
generated number
• Delegated program components to team members
Simple Shell
• Demonstrated use of fork() and pipe() by writing simple shell
in C that parses and processes user-input including pipes and
redirects
Matrix Computation with Socket and Thread
• Demonstrated use of threads, mutual exclusion, sockets by
writing a server that accepts a matrix M from a client,
computes M x M using threads, and sends the result back to
client
Simple Calculator
• Designed and implemented a simple calculator in C using
lex/yacc parser to handle one-line statements: variable
assignment, simple calculation, print, and exit
Act i vi t i es
Association of Computer Machinery (ACM)
Member of UT Dallas chapter
Society of Women Engineers (SWE)
Member of UT Dallas chapter
Women Who Compute
Member of community outreach organization